sp_helpremotelogin (Transact-SQL)
適用於:SQL Server
報告特定遠端伺服器或本機伺服器上定義之所有遠端伺服器之遠端登錄的相關信息。
重要
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用連結的伺服器和連結的伺服器預存程序。
語法
sp_helpremotelogin [ [ @remoteserver = ] 'remoteserver' ]
[ , [ @remotename = ] 'remote_name' ]
引數
[ @remoteserver= ] 'remoteserver'
這是傳回遠端登錄資訊的遠端伺服器。 remoteserver 是 sysname,預設值為 NULL。 如果未 指定 remoteserver ,則會傳回本機伺服器上定義之所有遠端伺服器的相關信息。
[ @remotename= ] 'remote_name'
這是遠端伺服器上的特定遠端登錄。 remote_name為 sysname,預設值為 NULL。 如果未指定remote_name,則會傳回針對 remoteserver 定義之所有遠端使用者的相關信息。
傳回碼值
0 (成功) 或 1 (失敗)
結果集
資料行名稱 | 資料類型 | 描述 |
---|---|---|
伺服器 | sysname | 本機伺服器上定義的遠端伺服器名稱。 |
local_user_name | sysname | 從伺服器遠端登入的本機伺服器上登入。 |
remote_user_name | sysname | 對應至 local_user_name的遠端伺服器上登入。 |
電子商務選項中 | sysname | Trusted = 從遠端伺服器連線到本地伺服器時,遠端登錄不需要提供密碼。 不受信任 (或空白) = 從遠端伺服器連線到本地伺服器時,系統會提示遠端登錄輸入密碼。 |
備註
使用sp_helpserver列出本機伺服器上定義的遠端伺服器名稱。
權限
不會檢查任何許可權。
範例
A. 在單一伺服器上報告說明
下列範例會顯示遠端伺服器上 Accounts
所有遠端使用者的相關信息。
EXEC sp_helpremotelogin 'Accounts';
B. 報告所有遠端用戶的說明
下列範例會顯示本機伺服器已知所有遠端伺服器上所有遠端使用者的相關信息。
EXEC sp_helpremotelogin;
另請參閱
sp_addremotelogin (Transact-SQL)
sp_dropremotelogin (Transact-SQL)
sp_helpserver (Transact-SQL)
sp_remoteoption (Transact-SQL)
系統預存程序 (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應