08/10/2012, 16:10
|
| Colaborador | | Fecha de Ingreso: julio-2007 Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses Puntos: 180 | |
Respuesta: Permiso DRI SQL DRI.- Ya se dijo que es.
En cuanto a otorgar o no permisos sobre esta opcion, tambien ya se comento, VERIFICA el DRI y al ser un rol de servidor, da la autoridad de poder dar permisos sobre esta.
Es de aclararse que esta opcion esta solo para 2000 y versiones menores, ya que para 2005, cambia a REFERENCES
Tomado del BOL:
Cuando un usuario agrega una fila a una tabla con una restricción FOREIGN KEY, o cambia los datos en una columna con una restricción FOREIGN KEY, SQL Server debe validar los datos de la columna con los datos de referencia en la restricción FOREIGN KEY. Si el usuario no tiene permisos SELECT en la columna referenciada o tabla, el permiso REFERENCES para la columna debe conceder al usuario. El permiso REFERENCES no se puede conceder una tabla del sistema.
Sin embargo, prefiero tener a todos mis inserciones / actualizaciones / eliminaciones realizadas por los Procedimientos almacenados y, a continuación, sólo conceder permisos EXECUTE en el procedimiento almacenado, en lugar de preocuparse por los demás
De antemano, una disculpa, si esto tampoco te dice nada
__________________ MCTS Isaias Islas |