Como conceder permissões em procedimento armazenado (SQL Server Management Studio)
Este tópico descreve como conceder permissões em um procedimento armazenado usando Pesquisador de Objetos no SQL Server Management Studio. Você pode conceder permissões a um usuário existente, a uma função de banco de dados ou a uma função de aplicativo no banco de dados.
Procedimentos
Para conceder permissões em um procedimento armazenado
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados e expanda essa instância.
Expanda Bancos de Dados, expanda o banco de dados ao qual pertence o procedimento armazenado e expanda Programação.
Expanda Procedimentos Armazenados, clique com o botão direito no procedimento para conceder permissões e, em seguida, clique em Propriedades.
De Propriedades do Procedimento Armazenado, selecione a página Permissões.
Para conceder permissões a um usuário, a uma função de banco de dados ou a uma função de aplicativo, clique em Adicionar.
Em Selecionar Usuários ou Funções, clique em Tipos de Objeto para adicionar ou desmarcar os usuários ou funções que desejar.
Na grade Permissões Explícitas, selecione as permissões para concedê-las ao usuário especificado ou função. Para obter a descrição das permissões, consulte Permissões (Mecanismo de Banco de Dados).
Ao selecionar Conceder, uma permissão específica será dada ao beneficiado. Ao selecionar Conceder Com o beneficiado também poderá conceder a permissão específica a outros principais.
Observação |
---|
Não é possível usar o SQL Server Management Studio para conceder permissões nos procedimentos armazenados do sistema ou funções de sistema. Em vez disso, use Permissões do objeto GRANT. |