sp_approlepassword (Transact-SQL)
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 Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use ALTER APPLICATION ROLE. |
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_approlepassword [ @rolename= ] 'role' , [ @newpwd = ] 'password'
Argumentos
[ @rolename = ] 'role'
Es el nombre del rol de aplicación. Role es de tipo sysname y no tiene valor predeterminado. role debe existir en la base de datos actual.[ @newpwd = ] 'password'
Es la nueva contraseña para el rol de aplicación. password es de tipo sysname y no tiene valor predeterminado. password no puede ser NULL.Nota de seguridad No utilice una contraseña NULL. Utilice una contraseña segura. Para obtener más información, vea Contraseñas seguras.
Valores de código de retorno
0 (correcto) o 1 (error)
Comentarios
sp_approlepassword no puede ejecutarse en una transacción definida por el usuario.
Permisos
Requiere el permiso ALTER ANY APPLICATION ROLE en 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'
Vea también
Referencia
Procedimientos almacenados de seguridad (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)