首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostgreSQL架构用户权限管理

PostgreSQL架构用户权限管理
EN

Database Administration用户
提问于 2023-03-28 04:57:50
回答 1查看 37关注 0票数 1
  1. 在PostgreSQL数据库中,我只需要授予角色选择、插入、更新和删除的权限。我不想授予更改表的权限,例如将列值从NULL更改为NULL。
  2. 如何在PostgreSQL用户中限制此DDL访问。
  3. 此外,我需要删除从PostgreSQL角色中删除架构用户的权限。

如果你知道的话,请提出建议。

EN

回答 1

Database Administration用户

发布于 2023-03-28 06:10:00

要授予更改数据的特权,您需要精确地授予您列出的那些:

代码语言:javascript
复制
grant select, insert, update, delete on the_table to the_user;

只允许表的所有者(=创建者)在表上运行DDL。所以没有什么可以撤销的。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/325278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档