Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece el nombre y la contraseña de la cuenta del servidor principal del Agente SQL Server en el servidor de destino.
Sintaxis
sp_msx_set_account [ @credential_name = ] 'credential_name' | [ @credential_id = ] credential_id
Argumentos
- [ @credential_name= ] 'credential_name'
Nombre de la credencial que se utilizará para iniciar sesión en el servidor principal. El nombre proporcionado debe ser el nombre de una credencial existente. Debe especificarse credential_name o credential_id.
- [ @credential_id= ] credential_id
Identificador de la credencial que se utilizará para iniciar sesión en el servidor principal. Debe ser el identificador de una credencial existente. Debe especificarse credential_name o credential_id.
Conjuntos de resultados
Ninguno.
Notas
SQL Server 2005 utiliza credenciales para almacenar la información de nombre de usuario y contraseña que utiliza un servidor de destino para iniciar sesión en un servidor principal. Este procedimiento establece la credencial que utiliza el Agente SQL Server de este servidor de destino para iniciar sesión en el servidor principal.
La credencial especificada debe existir. Para obtener más información acerca de cómo crear una credencial, vea CREATE CREDENTIAL (Transact-SQL).
Permisos
Los permisos de ejecución para sp_msx_set_account corresponden de forma predeterminada a los miembros de la función fija de servidor sysadmin.
Valores de código de retorno
0 (correcto) o 1 (error)
Ejemplos
En el ejemplo siguiente se establece este servidor de manera que utilice la credencial MsxAccount para iniciar sesión en el servidor principal.
USE msdb ;
GO
EXECUTE dbo.sp_msx_set_account @credential_name = MsxAccount ;
GO
Vea también
Referencia
CREATE CREDENTIAL (Transact-SQL)
sp_msx_get_account (Transact-SQL)