powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не дает читать из таблицы
2 сообщений из 2, страница 1 из 1
Не дает читать из таблицы
    #34307938
ShadyAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро!

После переноса базы (дамп/ресторе) объявилась проблема - не читает таблицы, на которые, казалось бы объявлены права. Вот для прмера делаю из под юзера admin1 :

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
rcm_db=> \du
                                   List of roles
    Role name    | Superuser | Create role | Create DB | Connections |  Member of
-----------------+-----------+-------------+-----------+-------------+--------------
 admin1          | no        | no          | no        | no limit    | {rcm_admins}
 pgsql           | yes       | yes         | yes       | no limit    |
 qwerty          | no        | no          | no        | no limit    | {rcm_admins}
 rcm_admin       | no        | no          | no        | no limit    |
 rcm_admins      | no        | no          | no        | no limit    |
 rcm_superadmins | no        | no          | no        | no limit    |
 rcm_users       | no        | no          | no        | no limit    |
( 7  rows)

rcm_db=> \dp
                            Access privileges for database "rcm_db"
 Schema |       Name       | Type  |                     Access privileges
--------+------------------+-------+------------------------------------------------------------
 public | pg_ts_cfg        | table |
 public | pg_ts_cfgmap     | table |
 public | pg_ts_dict       | table |
 public | pg_ts_parser     | table |
 public | test             | table |
 public | ttkdv_counters   | table | {pgsql=arwdRxt/pgsql,rcm_admins=rw/pgsql}
 public | ttkdv_tasks      | table |
 public | ttkdv_telephones | table | {rcm_admin=arwdRxt/rcm_admin,rcm_admins=arwdRxt/rcm_admin}
 public | us_admins        | table | {rcm_admin=arwdRxt/rcm_admin,rcm_admins=arwdRxt/rcm_admin}
 public | us_superusers    | table | {rcm_admin=arwdRxt/rcm_admin,pgsql=arwdRxt/rcm_admin}
 public | us_users         | table | {rcm_admin=arwdRxt/rcm_admin,rcm_admins=arwdRxt/rcm_admin}
( 11  rows)

rcm_db=> select * from ttkdv_telephones ;
ERROR:  permission denied for relation ttkdv_telephones

Получаю отлуп. Если на таблицы поставить права на чтение паблику то читаются нормально. Кто нибудь уже встречался с подобным мерзким поведением Постгре после переноса?
...
Рейтинг: 0 / 0
Не дает читать из таблицы
    #34763517
ShadyAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поднимаю тему, ибо ничего не изменилось :(
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не дает читать из таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]