Почему главный пользователь не имеет всех привилегий для всех таблиц в RDS postgres? - PullRequest
0 голосов
/ 30 мая 2020

В RDS postgres у меня есть пользователь / роль с именем master_user с разрешением rds_superuser.

  1. Я создал нового пользователя db user1 с использованием главного имени пользователя /пароль.

  2. Я создал таблицу базы данных с именем test_table, используя нового пользователя user1.

  3. Я создал нового пользователя базы данных user2 с использованием главного имени пользователя / пароля;

  4. Я попытался предоставить все привилегии для всех таблиц для user2 при использовании главного имени пользователя / пароля. Однако у меня возникали такие ошибки:

postgres=> GRANT ALL ON ALL TABLES IN SCHEMA public TO user2;
ERROR:  permission denied for relation test_table

Почему я все еще получаю ошибку отказа в разрешении при использовании главного имени пользователя и пароля? Какой здесь обходной путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...