Concede privilégios específicos a um usuário ou grupo existente.
Sintaxe
GRANT {privilégio[, privilégio, …]} ON{TABLE tabela | OBJECT objeto|
CONTAINER contêiner } TO {nomedaautorização[, nomedaautorização, …]}
A instrução GRANT tem as seguintes partes:
|
Parte |
Descrição |
|
privilégio |
O privilégio ou privilégios a ser concedido. Privilégios especificados usando as palavras-chave abaixo: SELECT, DELETE, INSERT, UPDATE, DROP, SELECTSECURITY, UPDATESECURITY, DBPASSWORD, UPDATEIDENTITY, CREATE, SELECTSCHEMA, SCHEMA e UPDATEOWNER. |
|
nomedatabela |
Qualquer nome de tabela válida. |
|
objeto |
Isso pode abranger objetos fora da tabela. Uma consulta armazenada (modo de exibição ou procedimento) é um exemplo. |
|
contêiner |
O nome de um contêiner válido. |
|
nomedaautorização |
Um nome de usuário ou grupo. |