Lack of information on materialized views ininformation_schema.table_privileges.

Поиск
Список
Период
Сортировка
От Jan Przemysław Wójcik
Тема Lack of information on materialized views ininformation_schema.table_privileges.
Дата
Msg-id 1511687002490-0.post@n3.nabble.com
обсуждение исходный текст
Ответы Re: Lack of information on materialized views in information_schema.table_privileges.  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Hi,
after:create schema test_schema;create materialized view test_schema.test_mat_view as select 1;grant select on
test_schema.test_mat_viewto public; 

information_schema.table_privileges does not show privileges on the view:select grantee, string_agg(privilege_type, ',
')as privilegesfrom information_schema.table_privilegeswhere table_schema = 'test_schema' and table_name =
'test_mat_view'groupby grantee; 
 grantee | privileges ---------+------------(0 rows)

Should be:
 grantee  |                          privileges
----------+---------------------------------------------------------------postgres | INSERT, SELECT, UPDATE, DELETE,
TRUNCATE,REFERENCES, TRIGGER PUBLIC   | SELECT(2 rows) 
Of course, privileges are properly defined in pg_class:    select relname, relnamespace::regnamespace, relaclfrom
pg_classwhererelnamespace = 'test_schema'::regnamespace and relname = 
'test_mat_view';
    relname    | relnamespace |                 relacl
---------------+--------------+-----------------------------------------test_mat_view | test_schema  |
{postgres=arwdDxt/postgres,=r/postgres}(1rows) 

Related post on stackoverflow.com:
https://stackoverflow.com/questions/38728548/list-grants-and-privileges-for-a-materialized-view-in-postgresql

------
Jan Przemysław Wójcik



--
Sent from: http://www.postgresql-archive.org/PostgreSQL-bugs-f2117394.html


В списке pgsql-bugs по дате отправления:

Предыдущее
От: Andreas 'ads' Scherbaum
Дата:
Сообщение: Re: BUG #14925: sql error
Следующее
От: radudragusi@gmail.com
Дата:
Сообщение: BUG #14926: I cannot start pgAdmin