sp_helpremotelogin(Transact-SQL)
적용 대상: SQL Server
로컬 서버에 정의된 특정 원격 서버 또는 모든 원격 서버에 대한 원격 로그인에 대한 정보를 보고합니다.
Important
SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. 이 기능 대신 연결된 서버 및 연결된 서버 저장 프로시저를 사용하십시오.
구문
sp_helpremotelogin
[ [ @remoteserver = ] N'remoteserver' ]
[ , [ @remotename = ] N'remotename' ]
[ ; ]
인수
[ @remoteserver = ] N'remoteserver'
원격 로그인 정보가 반환되는 원격 서버를 지정합니다. @remoteserver sysname이며 기본값은 .입니다NULL
. @remoteserver 지정하지 않으면 로컬 서버에 정의된 모든 원격 서버에 대한 정보가 반환됩니다.
[ @remotename = ] N'remotename'
원격 서버의 특정 원격 로그인입니다. @remotename sysname이며 기본값은 .입니다NULL
. @remotename 지정되지 않으면 @remoteserver 대해 정의된 모든 원격 사용자에 대한 정보가 반환됩니다.
반환 코드 값
0
(성공) 또는 1
(실패).
결과 집합
열 이름 | 데이터 형식 | 설명 |
---|---|---|
server |
sysname | 로컬 서버에 정의된 원격 서버의 이름입니다. |
local_user_name |
sysname | 서버의 원격 로그인이 매핑되는 로컬 서버에 로그인합니다. |
remote_user_name |
sysname | 에 매핑되는 원격 서버에 로그인합니다 local_user_name . |
options |
sysname | Trusted = 원격 서버에서 로컬 서버에 연결할 때 원격 로그인에서 암호를 제공할 필요가 없습니다.Untrusted (또는 비어 있음) = 원격 서버에서 로컬 서버에 연결할 때 원격 로그인에 암호를 묻는 메시지가 표시됩니다. |
설명
로컬 서버에 정의된 원격 서버의 이름을 나열하는 데 사용합니다 sp_helpserver
.
사용 권한
권한이 선택되지 않습니다.
예제
A. 단일 서버에 관한 도움말 보고
다음 예제에서는 원격 서버 Accounts
의 모든 원격 사용자에 대한 정보를 표시합니다.
EXEC sp_helpremotelogin 'Accounts';
B. 모든 원격 사용자에 관한 도움말 보고
다음 예에서는 로컬 서버에 알려진 모든 원격 서버의 모든 원격 사용자에 대한 정보를 표시합니다.
EXEC sp_helpremotelogin;