KB2770837 - 2008 インスタンスまたは SQL Server 2008 R2 インスタンスにログインを追加すると、"Windows NT ユーザーまたはグループ 'SQL Server Domain_name\User_name' が見つかりません" というエラー メッセージが表示される

適用先
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Standard SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

現象

大文字と小文字を区別する照合順序を使用するように構成されている Microsoft SQL Server 2008 または Microsoft SQL Server 2008 R2 のインスタンスがあるとします。 次のいずれかの方法を使用して、Microsoft Windows NT ユーザーまたはグループをログインとしてSQL Serverに追加しようとするとします。

  • SQL Server Management Studio (SSMS) を使用します。
  • sp_grantlogin システム ストアド プロシージャを使用します。
  • CREATE LOGIN ステートメントを使用します。
  • SUSER_SID関数を使用します。

この状況では、次のエラー メッセージが表示されます。

エラー 15401
Windows NTユーザーまたはグループ 'Domain_name\User_name' が見つかりません。
名前をもう一度確認します。

原因

この問題は、Windows NT API から返されるログインで大文字と小文字が区別されないために発生します。 ただし、SQL Serverでは、構成した大文字と小文字が区別される照合順序が原因で、大文字と小文字が区別される比較が実行されます。

解決策

累積的な更新プログラムの情報

SQL Server 2008 R2 SP2 の累積的な更新プログラム 4

この問題の修正プログラムは、累積的な更新プログラム 4 で最初にリリースされました。 SQL Server 2008 R2 SP 2 のこの累積的な更新プログラム パッケージを取得する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。

2777358 SQL Server 2008 R2 Service Pack 2 用の累積的な更新プログラム パッケージ 4
 注 ビルドは累積的であるため、各新しい修正プログラム リリースには、すべての修正プログラムと、以前の SQL Server 2008 R2 SP 2 修正プログラム リリースに含まれていたすべてのセキュリティ修正プログラムが含まれています。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。

2730301 2008 R2 Service Pack 2 のリリース後にリリースされた SQL Server SQL Server 2008 R2 ビルド

SQL Server 2008 R2 Service Pack 1 用の累積的な更新プログラム パッケージ 10

この問題の修正プログラムは、累積的な更新プログラム 10 で最初にリリースされました。 SQL Server 2008 R2 SP1 のこの累積的な更新プログラム パッケージを取得する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。

2783135 2008 R2 SP1 の累積的な更新プログラム パッケージ 10 SQL Server
 注 ビルドは累積的であるため、各新しい修正プログラム リリースには、すべての修正プログラムと、以前のSQL Server 2008 R2 SP1 修正リリースに含まれていたすべてのセキュリティ修正プログラムが含まれています。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。

2567616 SQL Server 2008 R2 Service Pack 1 以降にリリースされた SQL Server 2008 R2 のビルド

SQL Server 2008 Service Pack 3 (SP3) の累積的な更新プログラム 8

この問題の修正プログラムは、累積的な更新プログラム 8 で最初にリリースされました。 SQL Server 2008 Service Pack 3 のこの累積的な更新プログラム パッケージを入手する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。

2771833 SQL Server 2008 Service Pack 3 用の累積的な更新プログラム パッケージ 8 ビルドは累積的であるため、各新しい修正プログラム リリースには、以前の SQL Server 2008 Service Pack 3 修正プログラム リリースに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。

2629969 2008 Service Pack 3 のリリース後にリリースされた SQL Server 2008 ビルドSQL Server

エラー 15401 のトラブルシューティング方法の詳細については、次の Microsoft サポート技術情報の記事を参照してください。

エラー 15401 のトラブルシューティング方法

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。