これはかなり一般的な質問のようですが、他の関連スレッドのヘルプと解決策を見ても役に立ちませんでした。
ここで PHP コード ブロック ( http://pastebin.com/xSJYyC3y ) を使用して、SQL Server データベースに接続してクエリを実行しようとしています。接続は機能しているようですが、クエリを実行すると、次のエラー メッセージが表示されます。
[Microsoft][SQL Server Native Client 11.0][SQL Server]The server principal "my_username" is not able to access the database "database_name" under the current security context.
このエラーは、PHP 経由でサーバーに接続するときにのみ発生します。MS SQL Management Studio を使用して手動で接続すると、すべて正常に動作します。
Windows 7 x64、SQL Server 2008 SP1 x64、および PHP 5.4 を使用しています。
私の問題を見てくれてありがとう!