postgresql - PostgreSQL 错误 [42501]:错误:必须是关系表的所有者
问题描述
我正在维护一个数据库“db”,其中大约有 100 个表。我有一个超级用户“A”,“A”是所有表的所有者。如何在不从“A”继承所有权限的情况下向特定于单个表的新用户“B”授予 Alter 权限。
我尝试提供Grant A to B;
. 此授予选项授予从“A”到“B”的所有权限。我希望将上述情况限制为一个特定的表。这可能吗?
解决方案
推荐阅读
- php - 从 SQL 数据库中获取信息并使用 PHP 显示的问题
- puppet - Puppet - 如何使用不同的文件源
- angular - 在 Angular 6 中将数据从多个组件收集到一个的最佳方法
- javascript - 只保存没有时区javascript的日期
- asp.net - .NET Core 如何从文件路径中获取 url
- angular - 表单提交后使用错误消息作为标签
- c# - (检查(k.ToString() == 1))
- amazon-web-services - 节点未加入 aws eks
- excel - 将行复制到不同的工作表,如果单元格值匹配到另一个工作表
- javascript - 可以在 React Web 应用程序中使用 Vanilla HTML 吗?