我发现有一种方法可以授予数据库中所有表的选择权限,但我似乎找不到一种方法来授予所有数据库的连接权限。
我不能手动执行以下操作:
GRANT CONNECT ON DATABASE X TO readonly;
GRANT CONNECT ON DATABASE Y TO readonly;
GRANT CONNECT ON DATABASE Z TO readonly;
由于我有很多数据库,因此需要类似以下内容的等价物:GRANT CONNECT ON DATABASE * TO readonly;
我希望授予组织中特定成员对只读用户在此数据库上的连接和只读(选择访问)权限。
祝好, Neil D.
psql
文档中很容易找到。 - Laurenz Albe