sp_helplinkedsrvlogin(Transact-SQL)
적용 대상:SQL Server
분산 쿼리 및 원격 저장 프로시저에 사용되는 특정 연결된 서버에 대해 정의된 로그인 매핑에 대한 정보를 제공합니다.
구문
sp_helplinkedsrvlogin [ [ @rmtsrvname = ] 'rmtsrvname' ]
[ , [ @locallogin = ] 'locallogin' ]
인수
[ @rmtsrvname = ] 'rmtsrvname'
로그인 매핑이 적용되는 연결된 서버의 이름입니다. rmtsrvname은 sysname이며 기본값은 NULL입니다. NULL인 경우 SQL Server를 실행하는 로컬 컴퓨터에 정의된 모든 연결된 서버에 대해 정의된 모든 로그인 매핑이 반환됩니다.
[ @locallogin = ] 'locallogin'
연결된 서버 rmtsrvname에 대한 매핑이 있는 로컬 서버의 SQL Server 로그인입니다. locallogin은 sysname이며 기본값은 NULL입니다. NULL은 rmtsrvname에 정의된 모든 로그인 매핑이 반환되도록 지정합니다. NULL이 아닌 경우 locallogin에서 rmtsrvname에 대한 매핑이 이미 있어야 합니다. locallogin 은 SQL Server 로그인 또는 Windows 사용자일 수 있습니다. Windows 사용자에게 직접 또는 액세스 권한이 부여된 Windows 그룹의 멤버 자격을 통해 SQL Server에 대한 액세스 권한이 부여되어야 합니다.
반환 코드 값
0(성공) 또는 1(실패)
결과 집합
열 이름 | 데이터 형식 | 설명 |
---|---|---|
연결된 서버 | sysname | 연결된 서버 이름입니다. |
로컬 로그인 | sysname | 매핑이 적용되는 로컬 로그인입니다. |
자체 매핑 | smallint | 0 = 연결된 서버에 연결할 때 로컬 로그인이 원격 로그인에 매핑됩니다. 1 = 연결된 서버에 연결할 때 로컬 로그인이 동일한 로그인 및 암호에 매핑됩니다. |
원격 로그인 | sysname | IsSelfMapping이 0일 때 LocalLogin에 매핑되는 LinkedServer의 로그인 이름입니다. IsSelfMapping이 1이면 RemoteLogin은 NULL입니다. |
설명
로그인 매핑을 삭제하기 전에 sp_helplinkedsrvlogin 사용하여 연결된 서버를 확인합니다.
사용 권한
권한이 선택되지 않습니다.
예
A. 연결된 모든 서버에 대한 모든 로그인 매핑 표시
다음 예제에서는 SQL Server를 실행하는 로컬 컴퓨터에 정의된 모든 연결된 서버에 대한 모든 로그인 매핑을 표시합니다.
EXEC sp_helplinkedsrvlogin;
GO
결과 집합은 다음과 같습니다.
Linked Server Local Login Is Self Mapping Remote Login
---------------- ------------- --------------- --------------
Accounts NULL 1 NULL
Sales NULL 1 NULL
Sales Mary 0 sa
Marketing NULL 1 NULL
(4 row(s) affected)
B. 연결된 서버에 관한 모든 로그인 매핑 표시
다음 예제에서는 연결된 서버에 대해 로컬로 정의된 모든 로그인 매핑을 Sales
표시합니다.
EXEC sp_helplinkedsrvlogin 'Sales';
GO
결과 집합은 다음과 같습니다.
Linked Server Local Login Is Self Mapping Remote Login
---------------- ------------- --------------- --------------
Sales NULL 1 NULL
Sales Mary 0 sa
(2 row(s) affected)
C. 로컬 로그인에 대한 모든 로그인 매핑 표시
다음 예제에서는 로그인에 대해 로컬로 정의된 모든 로그인 Mary
매핑을 표시합니다.
EXEC sp_helplinkedsrvlogin NULL, 'Mary';
GO
결과 집합은 다음과 같습니다.
Linked Server Local Login Is Self Mapping Remote Login
---------------- ------------- --------------- --------------
Sales NULL 1 NULL
Sales Mary 0 sa
(2 row(s) affected)
참고 항목
보안 저장 프로시저(Transact-SQL)
sp_addlinkedserver(Transact-SQL)
sp_droplinkedsrvlogin(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기