Postgresql Могу ли я унаследовать переменную search_path с «группы групп»?
-
26-10-2019 - |
Вопрос
Я знаю, что могу определить переменную search_path для входа в систему:
ALTER ROLE myrole SET search_path=public, foo, bar;
Но если я использую множество логин, я также буду использовать группы (группы в Pgadmin, которые на самом деле являются ролями). Я хотел бы определить переменную search_path на групповом уровне, поэтому я удаляю этот предыдущий набор и вместо этого написал:
ALTER ROLE mygroup SET search_path=public, foo, bar;
И просто определите логин как член группы
GRANT mygroup TO myrole
Теперь, а SHOW search_path;
Покажи мне только по умолчанию "$user",public
. Анкет Есть ли способ определить переменные для группового уровня (так с наследством)?
Решение
Нет, ты не можешь этого сделать. Search_path-это переменная, а не объект, способный.
Не связан с StackOverflow