現在オフラインです。再接続するためにインターネットの接続を待っています

[PRB] Microsoft Windows NT 4.0 で sp_grantlogin ‘NT AUTHORITY\SYSTEM’ が失敗する

現象
Microsoft Windows NT 4.0 を実行しているコンピュータで、Microsoft SQL Server にローカル システム アカウントを追加すると (たとえば sp_grantlogin 'NT AUTHORITY\SYSTEM' を実行すると)、追加に失敗し、次のエラー メッセージが表示されます。
サーバー : メッセージ 15401、レベル 11、状態 1、プロシージャ sp_grantlogin、行 41
Windows NT ユーザーまたはグループ 'NT AUTHORITY\SYSTEM' が見つかりませんでした。名前を再度調べてください。
: ローカル システム アカウントは、デフォルトでローカルの Administrators グループのメンバになります。したがって、ローカル システム アカウントは SQL Server では sysadmin グループのメンバになります。
解決方法
"ローカル システム アカウント" (NT AUTHORITY\SYSTEM) に対して Microsoft SQL Server へのアクセス許可を与える唯一の方法は、Microsoft Windows NT 4.0 Service Pack 6a (SP6a) 以降のセキュリティ ロールアップ パッケージを使用することです。

この修正プログラムの関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
299444 Post-Windows NT 4.0 Service Pack 6a Security Rollup Package (SRP)
299444 Post Windows NT 4.0 SP6a セキュリティ ロールアップ パッケージ (SRP)
回避策
この問題を回避するには、Microsoft Windows NT 4.0 より新しいオペレーティング システムにアップグレードします。たとえば、Microsoft Windows 2000 または Microsoft Windows XP にアップグレードします。

関連情報

関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
216808 PRB: Use BUILTIN\Group to Grant Access to Predefined Windows NT Groups
216808 [SQL]INF: ビルトイン NT グループのログインを作成する方法
263712 INF: How to Prevent Windows NT Administrators from Administering a Clustered SQL Server
: Microsoft Data Access Components (MDAC) のコンポーネントを変更した場合は、Windows NT 4.0 SP6a 以降のセキュリティ ロールアップ パッケージを再適用する必要があります。
関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 322988 (最終更新日 2003-05-20) を基に作成したものです。
プロパティ

文書番号:322988 - 最終更新日: 03/01/2004 19:25:01 - リビジョン: 3.1

  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • kbprb KB322988
フィードバック