Truncado de tablas

03/10/2007 - 21:51 por Elizabeth | Informe spam
Buenas tardes.

Por politicas de la empresa ninguna persona puede tener permisos para crear
tablas modificar estructura ...lo unico que pueden hacer es selest, insert,
update, delete sobre los datos, me estan solicitando que puedan hacer
truncate...pero solo sobre una tabla, para resolverlo en estos momentos lo
agregue al grupo de db_ddladmin, cosa que le da permisos pero sobre todos los
objetos de la base

Como puedo hacerle, para que solamnte lo pueda hacer sobre la tabla que lo
requiere????

Gracias

Saludos a todos...

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
03/10/2007 - 22:38 | Informe spam
Elizabeth,

Temo que no se pueda hacer para una tabla en particular, al menos no en la
version 2005, porque para poder usar esa sentencia, el minimo permiso es
"ALTER" sobre esa tabla, cosa que no deseas. Como recomiendan los libros en
linea (2005) puedes poner esa sentencia en una procedimiento almacenado y
ejecutar el mismo con la clausula "EXECUTE AS".

En la version 2000, ese permiso se da por defecto al duenio de la tabla,
miembros de sysadmin, db_owner y db_ddladmin y no es transferible. No se
puede dar permiso para usar TRUNCATE a un usuario especifico sobre una tabla
especifica.


AMB

"Elizabeth" wrote:

Buenas tardes.

Por politicas de la empresa ninguna persona puede tener permisos para crear
tablas modificar estructura ...lo unico que pueden hacer es selest, insert,
update, delete sobre los datos, me estan solicitando que puedan hacer
truncate...pero solo sobre una tabla, para resolverlo en estos momentos lo
agregue al grupo de db_ddladmin, cosa que le da permisos pero sobre todos los
objetos de la base

Como puedo hacerle, para que solamnte lo pueda hacer sobre la tabla que lo
requiere????

Gracias

Saludos a todos...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida