sp_helpremotelogin (Transact-SQL)

適用対象:SQL Server (サポートされているすべてのバージョン)

特定のリモート サーバーまたはローカル サーバーで定義されているすべてのリモート サーバーのリモート ログインに関する情報を報告します。

重要

この機能は、Microsoft SQL Server の将来のバージョンで削除されます。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。 代わりに、リンク サーバーとリンク サーバー ストアド プロシージャを使用してください。

Topic link iconTransact-SQL 構文表記規則

構文

  
sp_helpremotelogin [ [ @remoteserver = ] 'remoteserver' ]   
     [ , [ @remotename = ] 'remote_name' ]  

引数

[ @remoteserver= ] 'remoteserver'
リモート ログイン情報を返すリモート サーバーを指定します。 remoteserversysname で、既定値は NULL です。 remoteserver が指定されていない場合は、ローカル サーバーで定義されているすべてのリモート サーバーに関する情報が返されます。

[ @remotename= ] 'remote_name'
リモート サーバー上の特定のリモート ログインです。 remote_namesysname で、既定値は NULL です。 remote_nameが指定されていない場合は、リモート サーバー用に定義されているすべてのリモート ユーザーに関する情報が返されます。

リターン コードの値

0 (成功) または 1 (失敗)

結果セット

列名 データ型 説明
server sysname ローカル サーバーで定義されているリモート サーバーの名前。
local_user_name sysname サーバーからのリモート ログインがマップされるローカル サーバーにログインします。
remote_user_name sysname local_user_name にマップされているリモート サーバー上のログイン。
options sysname 信頼 = リモート ログインは、リモート サーバーからローカル サーバーに接続するときにパスワードを指定する必要はありません。

信頼されていない (または空白) = リモート サーバーからローカル サーバーに接続するときに、リモート ログインにパスワードの入力を求められます。

注釈

ローカル サーバーで定義されているリモート サーバーの名前を表示するには、sp_helpserver を使用します。

アクセス許可

アクセス許可はチェックされません。

A. 1 台のサーバーでのレポートヘルプ

次の例では、リモート サーバー上のすべてのリモート ユーザーに関する情報を表示します 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)