Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не дает читать из таблицы / 2 сообщений из 2, страница 1 из 1
06.02.2007, 05:16
    #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
30.08.2007, 10:06
    #34763517
ShadyAngel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не дает читать из таблицы
Поднимаю тему, ибо ничего не изменилось :(
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не дает читать из таблицы / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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