次の方法で共有


SQL アダプターで Windows 認証を使用して SQL Server に接続する

Microsoft BizTalk Adapter for SQL Server を使用すると、アダプター クライアントは Windows 認証を使用して SQL Server との接続を確立できます。 Windows 認証を使用するには、アダプター クライアントが空のユーザー名とパスワードを入力する必要があります。

Visual Studio 内で Windows 認証を使用して SQL Server に接続するには、「 アダプター使用サービス アドインを使用して Visual Studio で SQL Server に接続する」を参照してください。

アダプター クライアントが Windows 認証を使用して SQL Server に接続できるようにするには、SQL Server を実行しているコンピューターでユーザーに対して Windows 認証を有効にします。

ヒント

SQL Server Management Studio が SQL Server にインストールされていない場合は、 SQL Server Management Studio (SSMS) をダウンロードしてインストールできます。

SQL Server にユーザーを追加する

  1. SQL Server Management Studio を開きます。 [ サーバーへの接続] で、[ データベース エンジン] を選択し、SQL Server 名を入力し、サーバーに接続するための管理者資格情報を入力します。

    を選択し、に接続します。」

  2. オブジェクト エクスプローラーで、SQL Server を展開し、[セキュリティ] を展開し、[ログイン] を右クリックして、[新しいログイン] を選択します。

  3. [ログイン名] に、___domain\username形式で Windows ユーザー名を入力します。

    • BizTalk でこのアダプターを使用する場合、入力するログイン名はホスト インスタンス アカウントの ID です。

    • .NET コードでこのアダプターを使用する場合、入力するログイン名は、そのプロセスの ID です。

  4. [ユーザー マッピング] (左側のウィンドウ) を選択します。 ユーザーに関連付けるデータベースを選択します。 一般的な BizTalk ユーザーは、次のデータベースに関連付ける必要があります。

  • BizTalkDTADb
  • BizTalkMgmtDb
  • BizTalkMsgBoxDb
  • BTAHL7
  • SSODB
  1. データベース ロールのメンバーシップ ボックスで、すべての BizTalk データベースに対して db_owner を選択します。

    SQL Server のサーバーロールとデータベース ロール は、ロールに関する適切な情報を提供します。

  2. [OK] を選択して変更を保存します。

    ユーザーを追加した後、ユーザーは SQL アダプターを使用して SQL Server に接続して認証し、空のユーザー名とパスワードでログインできます。

こちらもご覧ください

SQL Server への接続を作成する