LINUX.ORG.RU
ФорумAdmin

PostgreSQL: как дать права на все таблицы базы?

 


0

1

Есть база В ней 100500 таблиц и over 1000 схем (соотв., GRANT с ALL TABLES IN SCHEMA не катит) Есть пользователь, созданный createuser'ом Нужно: этому юзеру на ВСЕ таблицы БД дать одинаковые ALL права.

Как, чёрт подери, это сделать?

P.S. Можно не отвечать на вопрос о том, почему в MySQL это делается элементарно одной командой :)

★★★★★

Может REASSIGN OWNED BY <old_role> TO <new_role> поможет?

udhv
()

напиши скриптец на pl/pgsql

maxcom ★★★★★
()

Если не ошибаюсь, то в 9-ке можно GRANT'ом дать все права одного пользователя другому. Кажется, ROLES и GROUP ROLES теперь вообще не отличаются.

PS На sql.ru лучше такие вещи спрашивать ИМХО, там поболе знающего народу.

oxumorron
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.