sp_approlepassword (Transact-SQL)

Cambia la contraseña de una función de aplicación en la base de datos actual.

Nota importanteImportante

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.

Icono de vínculo a temasConvenciones 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 seguridadNota 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 la función de aplicación PayrollAppRole en B3r12-36.

EXEC sp_approlepassword 'PayrollAppRole', '''B3r12-36'