sp_helpremotelogin (Transact-SQL)
ローカル サーバーで定義されている、特定のリモート サーバーまたはすべてのリモート サーバーのリモート ログインに関する情報をレポートします。
メモ : |
---|
この機能は、Microsoft 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 に定義されているすべてのリモート ユーザーに関する情報が返されます。
結果セット
列名 | データ型 | 説明 |
---|---|---|
server |
sysname |
ローカル サーバーで定義されているリモート サーバーの名前。 |
local_user_name |
sysname |
サーバーのリモート ログインがマップされているローカル サーバー上のログイン。 |
remote_user_name |
sysname |
local_user_name にマップされているリモート サーバー上のログイン。 |
options |
sysname |
Trusted = リモート サーバーからローカル サーバーに接続するとき、リモート ログインはパスワードを指定する必要はありません。 Untrusted (または空) = リモート サーバーからローカル サーバーに接続するとき、リモート ログインはパスワードを指定する必要があります。 |
解説
ローカル サーバーで定義されているリモート サーバーの名前を表示するには、sp_helpserver を使用します。
権限
権限は確認されません。
戻り値
0 (成功) または 1 (失敗)
例
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)