Concede privilegios específicos a un usuario o grupo existente.
Sintaxis
GRANT {privilegio[, privilegio, …]} ON
{TABLE tabla |
OBJECT objeto|
CONTAINER contenedor } TO {authorizationname[, authorizationname, …]}
La instrucción GRANT está formada por estas partes:
Parte |
Descripción |
privilege |
Los privilegios que se concederán. Los privilegios se especifican con las siguientes palabras clave: SELECT, DELETE, INSERT, UPDATE, DROP, SELECTSECURITY, UPDATESECURITY, DBPASSWORD, UPDATEIDENTITY, CREATE, SELECTSCHEMA, SCHEMA y UPDATEOWNER. |
tablename |
Cualquier nombre de tabla válido. |
objeto |
Esto puede abarcar cualquier objeto que no sea de tabla. Un ejemplo puede ser una consulta almacenada (una vista o procedimiento). |
container |
El nombre de un contenedor válido. |
authorizationname |
Un nombre de grupo o usuario. |