sp_approlepassword (Transact-SQL)
Altera a senha de uma função de aplicativo no banco de dados atual.
Importante |
---|
Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Use ALTER APPLICATION ROLE em vez disso. |
Convenções da sintaxe Transact-SQL
Sintaxe
sp_approlepassword [ @rolename= ] 'role' , [ @newpwd = ] 'password'
Argumentos
[ @rolename = ] 'role'
É o nome da função de aplicativo. Role é sysname, sem padrão. role deve existir no banco de dados atual.[ @newpwd = ] 'password'
É a nova senha da função de aplicativo. password é sysname, sem padrão. password não pode ser NULL.Observação sobre segurança Não use uma senha NULL. Use uma senha forte. Para obter mais informações, consulte Senhas fortes.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_approlepassword não pode ser executado em uma transação definida pelo usuário.
Permissões
Requer a permissão ALTER ANY APPLICATION ROLE no banco de dados.
Exemplos
O exemplo a seguir define a senha para a função de aplicativo PayrollAppRole como B3r12-36.
EXEC sp_approlepassword 'PayrollAppRole', '''B3r12-36'
Consulte também
Referência
Procedimentos armazenados de segurança (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)