[pgsql-jp: 36745] Re: 権限がうまく機能しない!?
K.Nakatsuka
tanpoko @ wk9.so-net.ne.jp
2006年 2月 20日 (月) 22:47:17 JST
中司と申します。
#自分の勉強がてら試してみました。
#環境: Vine3.2/Postgres-8.1.3
On Mon, 20 Feb 2006 21:16:50 +0900
Nobuaki Inamura <inamuran36 @ mahikari.or.jp> wrote:
> 確認しているのは8.1.1ぐらいからですが、テーブルなどに権限を振っているにもかかわらず
> 「権限がない」といわれて接続できないでいます。
ここの『接続できない』意味に付いては石田さんの問いと同じで良く分かりませんです。
<snip>
> ちなみにこのユーザーに全部の権限を与えても取得できませんでした。
今試したのですが、”GRANT ALL on table to foo;”でいけましたが...
#もしかして、私投稿の意味を勘違いしています?
$> createdb test_seq
$> psql test_seq
test_seq=# create sequence customer_seq;
test_seq=# create table customer (
test_seq=# customer_id integer default nextval('customer_seq'),name char(30));
test_seq=# GRANT ALL on customer to knaka;
$> psql -U knaka test_seq
test_seq=> select * from customer;
customer_id | name
-------------+--------------------------------
1 | Bead Makes
2 | Wax Carvers
test_seq=> \q
他ユーザで "select * from customer;" を発行したら
エラー (ERROR: permission denied for relation customer) となりました
--
K.Nakatsuka
(tanpoko @ wk9.so-net.ne.jp)
pgsql-jp メーリングリストの案内