我们有一个PostgreSQL数据库'db1',它有大约500个模式。我正在尝试为这个特定的PostgreSQL数据库创建一个只读用户。我使用以下命令成功地将只读权限分配给了一个特定的模式 GRANT SELECT ON ALL TABLES IN SCHEMA schema_name TO readonly_user; 但 1)我们大约有有没有办法授予整个数据库的只读权限,而不是模式?.* to 'user_name'@'IP'
我们有一个PostgreSQL数据库'db1',它有大约500个模式。我正在尝试为这个特定的PostgreSQL数据库创建一个只读用户。我可以找到以下命令,用于创建用户并明智地授予权限模式但
1)我们有大约有没有任何方法可以授予整个数据库而不是架构的只读权限?.* to 'user_name'@'IP
我正在为内部仪表板创建一个PostgreSQL用户,我希望用户对数据库的访问默认为只读。ALTER USER readuser SET default_transaction_read_only = on;
如何使用Ansible PostgreSQL模块来设置它我不确定是否应该使用postgresql_p