[SQL Server ログイン] ダイアログ ボックス

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

OLE DB ドライバーのダウンロード

十分な情報を指定せずに接続しようとすると、OLE DB ドライバーによって [SQL Server ログイン] ダイアログ ボックスが表示されます。

Note

[SQL Server ログイン] ダイアログのプロンプト動作は、DBPROP_INIT_PROMPT 初期化プロパティによって制御されます。 詳細については、次を参照してください。

Screenshot of SQL Server Login Dialog Box

Options

オプション 説明設定
サーバー ネットワーク上の SQL Server のインスタンスの名前です。 一覧から server\instance 形式の名前を選択するか、 [サーバー] ボックスに server\instance 形式の名前を入力します。 必要に応じて、SQL Server 構成マネージャーを使用してクライアント コンピューターでサーバーの別名を作成し、 [サーバー] ボックスにその名前を入力することができます。

SQL Server と同じコンピューターを使用している場合は、「(local)」と入力することができます。 その後、ネットワークに接続されていない SQL Server を実行している場合でも、SQL Server のローカル インスタンスに接続することができます。

さまざまな種類のネットワークに対応するサーバー名の詳細については、SQL Server のインストールに関するページを参照してください。
認証モード ドロップダウン リストから、次の認証オプションを選択できます。
  • Windows Authentication: 現在ログインしているユーザーの Windows アカウントの認証情報を使用して SQL Server を認証します。
  • SQL Server Authentication: SQL ユーザー名とパスワードを使用して認証します。
  • Active Directory - Integrated: Microsoft Entra ID による統合 Windows 認証。 このモードは、Microsoft Entra ID とフェデレーションされた Active Directory 環境でのWindows 認証に使用されます。
  • Active Directory - Password: Microsoft Entra ID によるユーザー名とパスワード認証。
  • Active Directory - Universal with MFA support: Microsoft Entra ID による対話型認証。 このモードは、Microsoft Entra 多要素認証をサポートしています。
  • Active Directory - Service Principal: Microsoft Entra サービス プリンシパルによる認証 ログイン ID はアプリケーション (クライアント) ID に設定する必要があります。 パスワードはアプリケーション (クライアント) シークレットに設定する必要があります。
サーバー SPN セキュリティ接続を使用する場合、サーバーのサービス プリンシパル名 (SPN) を指定できます。
Login ID 接続に使用するログイン ID を指定します。 [ログイン ID] テキスト ボックスは、Authentication ModeSQL Server AuthenticationActive Directory - PasswordActive Directory - Universal with MFA support、または Active Directory - Service Principal に設定されている場合にのみ有効になります。
Password 接続に使用するパスワードを指定します。 [パスワード] テキスト ボックスは、Authentication ModeSQL Server AuthenticationActive Directory - Password、または Active Directory - Service Principal に設定されている場合にのみ有効になります。
オプション [オプション] グループを表示または非表示にします。 [オプション] ボタンは、 [サーバー] に値が設定されている場合に有効になります。
パスワードの変更 オンにすると、 [新しいパスワード][新しいパスワードの確認入力] テキスト ボックスが有効になります。
新しいパスワード 新しいパスワードを指定します。
[新しいパスワードの確認入力] 確認のために、新しいパスワードをもう一度指定します。
データベース 接続で使用する既定のデータベースを選択または入力します。 この設定は、サーバーのログインに指定されている既定のデータベースをオーバーライドします。 データベースが指定されていない場合、接続はサーバーのログインに指定されている既定のデータベースを使用します。
[ミラー サーバー] ミラー化するデータベースのフェールオーバー パートナーの名前を指定します。
[ミラー SPN] 必要に応じて、ミラー サーバーに SPN を指定できます。 ミラー サーバーの SPN は、クライアントとサーバー間の相互認証に使用されます。
言語 SQL Server システム メッセージに使用する言語を指定します。 SQL Server を実行しているコンピューターには言語がインストールされている必要があります。 この設定は、サーバーのログインに指定されている既定の言語をオーバーライドします。 言語が指定されていない場合、接続はサーバーのログインに指定されている既定の言語を使用します。
アプリケーション名 sys.sysprocesses 内でこの接続の行の program_name 列に格納されるアプリケーション名を指定します。
[ワークステーション ID] sys.sysprocesses 内でこの接続の行の hostname 列に格納されるワークステーション ID を指定します。
接続暗号化 Mandatory または Strict の場合、接続を介して渡されるデータが暗号化されます。 Strict オプションを使用すると、PRELOGIN パケットも暗号化されます。 このオプションは、バージョン 19.x.x でのみ使用できます。
[データに強力な暗号を使用する] オンにすると、接続を介して渡されるデータが暗号化されます。 このオプションは、バージョン 18.x.x でのみ使用できます。
[サーバー証明書を信頼する] オフにすると、サーバーの証明書が検証されます。 サーバーの証明書は、サーバーの正しいホスト名を含み、信頼された証明機関によって発行されている必要があります。
サーバー証明書 SQL Server の TLS/SSL 証明書と照合する証明書ファイルへのパスを指定します。 このオプションは、Strict 暗号化が有効になっている場合にのみ使用できます。

[Server certificate] というラベルが付いたテキスト ボックスに証明書ファイルへの完全なパスを入力するか、[...] ボタンをクリックして証明書ファイルを参照します。 このオプションは、バージョン 19.2 以降でのみ使用できます。
証明書のホスト名 SQL Server TLS/SSL 証明書の検証に使われるホスト名。 設定されていない場合、ドライバーは接続 URL のサーバー名をホスト名として使用して、SQL Server TLS/SSL 証明書を検証します。 このオプションは、バージョン 19 以降でのみ使用できます。

Note

Windows Authentication または SQL Server Authentication モードを使用する場合、 [サーバー証明書を信頼する] は、 [データに強力な暗号を使用する] オプションが有効な場合にのみ考慮対象になります。

次のステップ