sp_msx_get_account (Transact-SQL)
Se aplica a: SQL Server
Muestra información sobre la credencial que usa el servidor de destino para iniciar sesión en el servidor maestro.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_msx_get_account
[ ; ]
Argumentos
Ninguno.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
Devuelve el siguiente conjunto de resultados:
Nombre de la columna | Tipo | Descripción |
---|---|---|
msx_connection |
int | Número de conexión del servidor maestro. |
msx_credential_id |
int | Id. de la credencial utilizada para esta conexión al servidor maestro. |
msx_credential_name |
sysname | Nombre de la credencial utilizada para esta conexión al servidor maestro. |
msx_login_name |
nvarchar(4000) | Nombre de dominio y nombre de usuario de Windows para la credencial. |
Comentarios
Devuelve un conjunto de resultados vacío si no hay ninguna credencial especificada para este servidor de destino. Para establecer la credencial, use sp_msx_set_account
.
Permisos
Este procedimiento almacenado es propiedad del rol db_owner . Puede conceder EXECUTE
permisos para cualquier usuario, pero estos permisos se pueden invalidar durante una actualización de SQL Server.
Ejemplos
En el ejemplo siguiente se muestra información sobre la credencial que usa este servidor de destino para conectarse al servidor maestro.
USE msdb;
GO
EXECUTE dbo.sp_msx_get_account;
GO
Este es un conjunto de resultados de ejemplo:
msx_connection msx_credential_id msx_credential_name msx_login_name
-------------- ----------------- -------------------- -----------------------------
1 65538 MsxAccount AdventureWorks2022\MsxAccount