sp_approlepassword (Transact-SQL)
Si applica a: SQL Server
Modifica la password di un ruolo applicazione nel database corrente.
Importante
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece ALTER APPLICATION ROLE .
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_approlepassword
[ @rolename = ] N'rolename'
, [ @newpwd = ] N'newpwd'
[ ; ]
Argomenti
[ @rolename = ] N'rolename'
Nome del ruolo applicazione. @rolename è sysname, senza impostazione predefinita. @rolename deve esistere nel database corrente.
[ @newpwd = ] N'newpwd'
Nuova password per il ruolo applicazione. @newpwd è sysname, senza impostazione predefinita. @newpwd non può essere NULL
.
Importante
Non usare una NULL
password. Usare una password complessa. Per altre informazioni, vedere Strong Passwords.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_approlepassword
non può essere eseguito all'interno di una transazione definita dall'utente.
Autorizzazioni
È richiesta l'autorizzazione ALTER ANY APPLICATION ROLE
per il database.
Esempi
Nell'esempio seguente la password del ruolo applicazione PayrollAppRole
viene modificata in B3r12-36
.
EXEC sp_approlepassword 'PayrollAppRole', 'B3r12-36';