Compartir vía


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