sp_approlepassword (Transact-SQL)
Se aplica a: SQL Server
Cambia la contraseña de un rol de aplicación en la base de datos actual.
Importante
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use ALTER APPLICATION ROLE en su lugar.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_approlepassword
[ @rolename = ] N'rolename'
, [ @newpwd = ] N'newpwd'
[ ; ]
Argumentos
[ @rolename = ] N'rolename'
Nombre del rol de aplicación. @rolename es sysname, sin ningún valor predeterminado. @rolename deben existir en la base de datos actual.
[ @newpwd = ] N'newpwd'
Nueva contraseña para el rol de aplicación. @newpwd es sysname, sin ningún valor predeterminado. @newpwd no puede ser NULL
.
Importante
No use una NULL
contraseña. Utilice una contraseña segura. Para obtener más información, consulte Strong Passwords.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
sp_approlepassword
no se puede ejecutar dentro de una transacción definida por el usuario.
Permisos
Debe tener el permiso ALTER ANY APPLICATION ROLE
para la base de datos.
Ejemplos
En el siguiente ejemplo se establece la contraseña para el rol de aplicación PayrollAppRole
en B3r12-36
.
EXEC sp_approlepassword 'PayrollAppRole', 'B3r12-36';