MS SQL Server - Asignar permisos
Permissionsconsulte las reglas que rigen los niveles de acceso que tienen los principales a los elementos protegibles. Puede otorgar, revocar y denegar permisos en MS SQL Server.
Para asignar permisos, se puede utilizar cualquiera de los dos métodos siguientes.
Método 1: uso de T-SQL
Sintaxis
Use <database name>
Grant <permission name> on <object name> to <username\principle>
Ejemplo
Para asignar permiso de selección a un usuario llamado 'TestUser' en el objeto llamado 'TestTable' en la base de datos 'TestDB', ejecute la siguiente consulta.
USE TestDB
GO
Grant select on TestTable to TestUser
Método 2: uso de SSMS (SQL Server Management Studio)
Step 1 - Conéctese a la instancia y expanda las carpetas como se muestra en la siguiente instantánea.
Step 2- Haga clic con el botón derecho en TestUser y haga clic en Propiedades. Aparece la siguiente pantalla.
Step 3Haga clic en Buscar y seleccione opciones específicas. Haga clic en Tipos de objeto, seleccione tablas y haga clic en examinar. Seleccione 'TestTable' y haga clic en Aceptar. Aparece la siguiente pantalla.
Step 4 Seleccione la casilla de verificación para la columna Otorgar en Seleccionar permiso y haga clic en Aceptar como se muestra en la instantánea anterior.
Step 5Seleccione el permiso en 'TestTable' de la base de datos TestDB otorgado a 'TestUser'. Haga clic en Aceptar.