2012-01-17 15 views
0

私は、DB2 9.7.2(Express)バージョンを使用しています。 ODBC経由でDB2をMS Office 2007に接続しようとしています。接続はすべてうまくいきましたが、アクセスエラーからテーブルをオープンしようとすると、db2adminユーザーに操作の恩恵がないと言います...db2adminにオプションを付与する特権がありませんか?

私はdb2 ..だからユーザーの権利のために何かを行うには何ですか?.. db2/msofficeはうまくいきます。アクセス権のあるもののみ...

私はこれを解決するのを手伝ってください。

答えて

1

データベースの作成者(DBADBプロファイルの所有者)およびインスタンス(SYSADMINプロファイル)の作成者は誰ですか? おそらく、db2adminとは別のユーザーでデータベースを作成したことがあります。このデータベースでは、ユーザーdb2adminに特別な特権はありません。

運用システムのグループ、インスタンスのsysadmin_grpグループ、およびデータベースの作成者を確認します。この問題は、運用システム・グループ(db2admins)にdb2adminを追加するだけで解決できます。

接続許可がパブリックですが、データ・アクセスが一部のユーザーに制限されているため、db2adminがデータベースに接続できる場合。 db2adminにdbadmを追加するか、sysadminプロファイルを指定するだけで、db2adminはデータベースを完全に制御できます。

+0

遅れて申し訳ありません...実際には、私たちがログインしてdb2をインストールしたオペレーティングシステムのユーザーにパスワードを入力すると、そのエラーは停止しました。このヒントは、ウェブをサーフィンして得たものです。助けてくれてありがとうございました。 – Gopipuli

関連する問題