Postgres

在PostgresSchema 中如何设置权限

小樊
224
2024-07-08 16:44:11
栏目: 编程语言
开发者专用服务器限时活动,0元免费领! 查看>>

在Postgres中,可以使用GRANT和REVOKE语句来设置权限。以下是设置权限的一些示例:

  1. 给用户赋予对表的SELECT权限:
GRANT SELECT ON table_name TO user_name;
  1. 给用户赋予对表的INSERT、UPDATE、DELETE权限:
GRANT INSERT, UPDATE, DELETE ON table_name TO user_name;
  1. 给用户赋予对表的所有权限:
GRANT ALL ON table_name TO user_name;
  1. 撤销用户对表的某些权限:
REVOKE INSERT, UPDATE ON table_name FROM user_name;
  1. 撤销用户对表的所有权限:
REVOKE ALL ON table_name FROM user_name;

除了对表设置权限,还可以对数据库、模式和函数等对象设置权限。要了解更多关于在Postgres中设置权限的信息,可以查阅Postgres官方文档。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:在pgsql中如何设置public权限

0
看了该问题的人还看了