sp_approlepassword (Transact-SQL)
Cambia la contraseña de una función 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. |
Sintaxis
sp_approlepassword [ @rolename= ] 'role' , [ @newpwd = ] 'password'
Argumentos
[ @rolename = ] 'role'
Es el nombre de la función de aplicación. El argumento 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 la función 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)
Notas
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 la función de aplicación PayrollAppRole en B3r12-36.
EXEC sp_approlepassword 'PayrollAppRole', '''B3r12-36'