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. |
Convenciones de sintaxis de Transact-SQL
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.
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.
Valores de código de retorno
0 (correcto) o 1 (error)
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'
Vea también
Referencia
Procedimientos almacenados de seguridad (Transact-SQL)
sp_addapprole (Transact-SQL)
sp_setapprole (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)