Privilegios por tabla de la cuenta de SQL Server

Privilegios por tabla de la cuenta de SQL Server

Al utilizar Microsoft SQL Server 2008, ¿es posible que una cuenta de SQL Server reciba privilegios por tabla dentro de una base de datos? Por ejemplo, tener acceso de lectura a todas las tablas pero acceso de escritura solo a una de las tablas.

Ya estoy familiarizado con la configuración de seguridad por base de datos.

Respuesta1

Sí, puede utilizar la declaración GRANT, es decir

OTORGAR ACTUALIZACIÓN en myTable a myUserorRole

..o si la escritura se realizará mediante un procedimiento almacenado, conceda ejecutar al proceso.

Sería una buena idea otorgar roles en lugar de una cuenta específica y luego agregar el rol a la cuenta.

Consulte Libros en línea (BOL) para obtener más detalles.

información relacionada