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. |