11
如何在PostgreSQL中创建一个只读用户?
我想在PostgreSQL中创建一个只能从特定数据库执行SELECT的用户。在MySQL中,命令为: GRANT SELECT ON mydb.* TO 'xxx'@'%' IDENTIFIED BY 'yyy'; PostgreSQL中的等效命令或一系列命令是什么? 我试过了... postgres=# CREATE ROLE xxx LOGIN PASSWORD 'yyy'; postgres=# GRANT SELECT ON DATABASE mydb TO xxx; 但是看来,您可以授予数据库的唯一内容是CREATE,CONNECT,TEMPORARY和TEMP。
419
postgresql