Re: BUG #13004: PostgreSQL 9.5 policy for table bug?
От | Stephen Frost |
---|---|
Тема | Re: BUG #13004: PostgreSQL 9.5 policy for table bug? |
Дата | |
Msg-id | 20150409221638.GE3663@tamriel.snowman.net обсуждение исходный текст |
Ответ на | BUG #13004: PostgreSQL 9.5 policy for table bug? (digoal@126.com) |
Список | pgsql-bugs |
* digoal@126.com (digoal@126.com) wrote: > There is no policy for r3's select command , why cann't see rows? As documented, if row-level security is enabled on the table and there is no policy which applies, then a default-deny policy will be used. If you want there to be no filtering on SELECTs for this user, simply create a policy with 'true' as the USING clause. > There is no policy for r3's delete command , why cann't delete? Same here. > another nonsuper role , and not owner: >=20 > postgres=3D> \c postgres r1 > You are now connected to database "postgres" as user "r1". > postgres=3D# select * from test; > id | r =20 > ----+---- > 1 | r1 > 2 | r2 > 4 | r1 > 4 | r2 > 4 | r1 > 4 | r2 > 4 | r1 > 4 | r3 > (8 rows) Are you sure that r1 isn't a superuser? Certainly, the prompt displayed above (postgres=3D#) implies that it is. Further, I'm unable to reproduce this issue with current master, based on what I understand of the setup. A self-contained test case, including the exact commands used from the start, would help immensely. Thanks! Stephen
В списке pgsql-bugs по дате отправления: