2011-09-13 62 views
1

DB2でデータベースオブジェクトを作成する権限を自分のプライマリ作業ドメインアカウントに付与できません。ここに私の現在の設定です:自分のドメインアカウントにDB2権限を付与できません

  • OSは、Windows 7のエンタープライズ64ビット
  • DB2バージョン9.7 Enterpriseエディション
  • DB2は、セキュリティがマイドメインアカウントがAdministratorsグループのメンバーであるインストール
  • 中に有効にして拡張されますDB2ADMNSグループとDB2USERSグループが含まれます。
  • DB2ADMNSグループにはすべての権限特権が付与されています。 DB2_GROUP_LOOKUPがLOCAL
  • に環境に設定されている
  • のDB2 SYSADM_GROUPがDB2ADMNS

に設定されているDB2インスタンスが再起動されたが、私のドメインのユーザーは、まだバッファー・プールのようなデータベース・オブジェクトを作成することはできません。ローカルの管理者アカウントを作成してDB2ADMNSに追加し、バッファー・プール・オブジェクトを作成することができました。

db2adminユーザーを使用して、DB2コントロール・センター内の自分のドメイン・アカウントにすべての権限を付与しようとしましたが、ドメイン・アカウントがユーザーを含むドロップダウンに表示されません。

DB2_GROUP_LOOKUP環境変数を削除してDB2インスタンスを再起動して、ドメインアカウントのユーザーに十分な権限を与えようとしましたが、今度はドメインアカウントがドロップダウンに表示されるようになりました。変更が適用されると、データベース・インスタンスを再始動し、バッファー・プールの作成を試みましたが、それでも失敗します。

私はユーザーに十分な特権を与える構成ステップがありませんか?この特権が機能していない場合は、私がインストールしようとしているIBM製品が失敗するため、これを構成する必要があります。ありがとう。

+0

これは、http://serverfault.comまたはIBM DB2フォーラム(http://www.ibm.com/developerworks/forums/im_forums.jspa)のいずれかの方がよいでしょう。 – brandong

答えて

0

9.7では、DB2ADMNSはどのデータにもアクセスすることはできません。 SYSADMレベルのアカウントは保守タスク用に予約されているため、データアクセスには使用しないでください。接続しているユーザーを特別なグループから削除し、その後適切なアクセス権を付与します。

関連する問題