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