次の方法で共有


SQL Server にサインインする

適用対象:SQL Server

グラフィカル管理ツールを使用するか、コマンド プロンプトから SQL Server のインスタンスにサインインできます。

SQL Server Management Studio などのグラフィカル管理ツールを使用して SQL Server のインスタンスにサインインすると、必要に応じて、サーバー名、SQL Server ログイン、およびパスワードを指定するように求められます。 Windows 認証を使用して SQL Server にサインインする場合、SQL Server のインスタンスにアクセスするたびに SQL Server ログインを指定する必要はありません。 代わりに、SQL Server は Windows アカウントを使用して自動的にログインします。

SQL Server が混合モード認証 (SQL Server と Windows 認証モード) で実行されていて、SQL Server 認証を使用してサインインすることを選択した場合は、SQL Server ログインとパスワードを指定する必要があります。 可能な場合は、Windows 認証を使用します。

大文字と小文字を区別する照合順序で SQL Server をインストールした場合、SQL Server ログインも大文字と小文字が区別されます。

インスタンス名を指定するための形式

データベース エンジン のインスタンスに接続する場合、SQL Server のインスタンスの名前を指定する必要があります。 SQL Server のインスタンスが既定のインスタンス (名前のないインスタンス) である場合は、 SQL Server がインストールされているコンピューターの名前または IP アドレスを指定します。 SQL Server のインスタンスが名前付きインスタンス ( SQLEXPRESS など) の場合は、SQL Server がインストールされているコンピューターの名前またはコンピューターの IP アドレスを指定し、スラッシュとインスタンス名を追加します。

次の例では、 APPHOSTという名前のコンピューターで実行されている SQL Server のインスタンスに接続します。 名前付きインスタンスを指定する場合、例ではインスタンス名 SQLEXPRESSを使用します。

例示

インスタンスの種類 サーバー名の入力
既定のプロトコルによる既定のインスタンスへの接続 APPHOST
既定のプロトコルによる名前付きインスタンスへの接続 APPHOST\SQLEXPRESS
ピリオドを使用して、インスタンスがローカル コンピューター上で実行されていることを示す、同じコンピューター上の既定のインスタンスへの接続。 .
ピリオドを使用して、インスタンスがローカル コンピューター上で実行されていることを示す、同じコンピューター上の名前付きインスタンスへの接続。 .\SQLEXPRESS
localhost を使用して、インスタンスがローカル コンピューター上で実行されていることを示す、同じコンピューター上の既定のインスタンスへの接続。 localhost
localhost を使用して、インスタンスがローカル コンピューター上で実行されていることを示す、同じコンピューター上の名前付きインスタンスへの接続。 localhost\SQLEXPRESS
(local) を使用して、インスタンスがローカル コンピューター上で実行されていることを示す、同じコンピューター上の既定のインスタンスへの接続。 (local)
(local) を使用して、インスタンスがローカル コンピューター上で実行されていることを示す、同じコンピューター上の名前付きインスタンスへの接続。 (local)\SQLEXPRESS
共有メモリ接続を適用している同じコンピューター上の既定のインスタンスへの接続。 lpc:APPHOST
共有メモリ接続を適用している同じコンピューター上の名前付きインスタンスへの接続。 lpc:APPHOST\SQLEXPRESS
IP アドレスを使用した、TCP アドレス 192.168.17.28 をリッスンしている既定のインスタンスへの接続。 192.168.17.28
IP アドレスを使用した、TCP アドレス 192.168.17.28 をリッスンしている名前付きインスタンスへの接続。 192.168.17.28\SQLEXPRESS
使用されているポート (この場合は 2828) を指定して、既定の TCP ポートでリッスンしていない既定のインスタンスへの接続。 (データベース エンジンが既定のポート (1433) でリッスンしている場合、ポート番号を指定する必要はありません)。 APPHOST,2828
指定された TCP ポート (ここでは 2828) 上の名前付きインスタンスへの接続 (SQL Server Browser サービスがホスト コンピューターで実行されていない場合は、ポート番号の指定が必要なことがよくあります)。 APPHOST,2828
既定の TCP ポートでリッスンしていない既定のインスタンスへの接続。この場合は、使用されている IP アドレスと TCP ポートの両方を指定します (この場合は 2828)。 192.168.17.28,2828
IP アドレスと使用されている TCP ポート (ここでは 2828) の指定による、名前付きインスタンスへの接続。 192.168.17.28\SQLEXPRESS,2828
TCP 接続を適用する、名前による既定のインスタンスへの接続。 tcp:APPHOST
TCP 接続を適用する、名前による名前付きインスタンスへの接続。 tcp:APPHOST\SQLEXPRESS
名前付きパイプ名の指定による、既定のインスタンスへの接続。 \\APPHOST\pipe\SQL\query
名前付きパイプ名の指定による、名前付きインスタンスへの接続。 \\APPHOST\pipe\MSSQL$SQLEXPRESS\SQL\query
名前付きパイプ接続を適用する、名前による既定のインスタンスへの接続。 np:APPHOST
名前付きパイプ接続を適用する、名前による名前付きインスタンスへの接続。 np:APPHOST\SQLEXPRESS

接続プロトコルを確認する

データベース エンジンに接続すると、次のクエリは、現在の接続に使用されているプロトコルと認証方法 (NTLM または Kerberos) を返し、接続が暗号化されているかどうかを示します。

SELECT net_transport,
       auth_scheme,
       encrypt_option
FROM sys.dm_exec_connections
WHERE session_id = @@SPID;