[pgsql-jp: 36747] Re: 権限がうまく機能しない!?
Toshihiro Kurai
tkurai @ taiyo-st.co.jp
2006年 2月 21日 (火) 10:01:47 JST
倉井と申します。
グループに対して権限を設定するのであれば多分
> 権限の状態:GRANT ALL ON TABLE seq TO access_test;
を
GRANT ALL ON TABLE seq TO GROUP access_test;
とするのではないでしょうか。
Nobuaki Inamura wrote:
> 稲村です。ありがとうございます。
>
> ISHIDA Akio wrote:
> >> 確認しているのは8.1.1ぐらいからですが、テーブルなどに権限を振っているにもかかわらず
> >> 「権限がない」といわれて接続できないでいます。
> > 「接続できない」とはデータベースに接続できないということですか?
> 記載ミスでした。申し訳ありません。
> 接続はできています。
>
> > とりあえずここに関しては違います。nextval() はシーケンスの内容を
> > 更新するので、update 権限が必要です。
> そうなんですね。知りませんでした・・・(汗)
> ありがとうございます。
>
> > 実際に行なった操作(GRANT 文など)や表示された
> > エラーメッセージを提示した方が回答が得られると思います。
> >
> はい。
>
> PgadminからSQLを実行しても同じエラーなのでそのエラーを記載させていただきます。
>
> 実行ユーザ:test
> グループ:access_test
> 権限の状態:GRANT ALL ON TABLE seq TO access_test;
> 発行したSQL:select nextval('seq')
> ERROR: permission denied for sequence seq
>
>
> --------
> Nobuaki Inamura
> inamuran36 @ mahikari.or.jp
>
pgsql-jp メーリングリストの案内