我正在尝试在 Postgresql 上自动创建用于数据库备份的用户。需要什么赠款才能运行pg_dump
?
小智 6
不确定 Milen 是关于什么的,因为没有用于视图的授权语句,并且在表上授予 SELECT 就足够了。
这里有一些 SQL 语句来完成它:
CREATE USER db_backup WITH PASSWORD 'p@55wurd_h3r3' LOGIN;
GRANT CONNECT ON DATABASE "some_db_name_here" to db_backup;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO db_backup;
GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO db_backup;
Run Code Online (Sandbox Code Playgroud)
我已经用 v 9.6 测试过了
归档时间: |
|
查看次数: |
5352 次 |
最近记录: |