「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
SQL Serverの認証には、以下の2つがあります。
SQL Serverの接続文字列にユーザアカウントを指定して認証します。
以下の様な感じになります。
Data Source=localhost\sqlexpress;Initial Catalog=Northwind;User ID=xxxx;Password=yyyy;
サーバアプリケーション経由でのリソース アクセス ストラテジとしては、
「サーバ信頼セキュリティ モデル」にのみ対応します。
Windowsのアカウントを使用して認証します。
以下の様な感じになります。
Data Source=localhost\sqlexpress;Initial Catalog=Northwind;Integrated Security=True;
※ Integrated Securityの部分は、=SSPI;でも同じ意味らしい。
DBClientと、DBServerが別のマシンにインストールされる場合は、
が考えられますが、
「ミラーアカウントを利用する方法」は少々、裏ワザ的です。
従って、通常は、Active Directoryアカウントを利用する方法を採用して下さい。
サーバアプリケーション経由でのリソース アクセス ストラテジとしては、
以下の双方のセキュリティ モデルに対応します。
SQL ServerのSQL Server認証・Windows認証のユーザの登録方法
Tags: :データアクセス, :SQL Server, :認証基盤