次の方法で共有


sp_helpremotelogin (Transact-SQL)

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

ms187325.note(ja-jp,SQL.90).gifメモ :
この機能は、Microsoft SQL Server の次のバージョンで削除されます。新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。 代わりに、リンク サーバーとリンク サーバー ストアド プロシージャを使用してください。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

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)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手