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.
Aplica-se a: SQL Server (SQL Server 2008 à versão atual). |
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)