Evitar insercion en un campo...

01/06/2007 - 03:42 por Sans | Informe spam
Buen dia...

Tengo la siguiente situacion :

Quiero evitar que un usuario en particular inserte valores en un campo
smalldatetime...

Solamente mi usuario debe actualizar dicho valor ya que es una
referencia para procesos posteriores, el porque se da esta situacion
es un poco complicado de explicar pero en general esa es la
situacion...

Uso sql server 2000 sp3

Gracias

Saludos
 

Leer las respuestas

#1 Jesús López
01/06/2007 - 09:13 | Informe spam
Una solución sería crear un trigger para la tabla. En dicho trigger miras el
usuario conectado con SUSER_SNAME() o con CURRENT_USER y si no es el que
debe ser lanzas un error con RAISERROR y haces un ROLLBACK.

Saludos:

Jesús López
www.solidq.com



"Sans" escribió en el mensaje
news:
Buen dia...

Tengo la siguiente situacion :

Quiero evitar que un usuario en particular inserte valores en un campo
smalldatetime...

Solamente mi usuario debe actualizar dicho valor ya que es una
referencia para procesos posteriores, el porque se da esta situacion
es un poco complicado de explicar pero en general esa es la
situacion...

Uso sql server 2000 sp3

Gracias

Saludos

Preguntas similares