【发布时间】:2012-03-04 03:16:38
【问题描述】:
我有 3 个角色:超级用户、超级用户和用户。我有表“数据”和函数 data_select 和 data_insert。
现在我想定义,只有超级用户才能访问表“数据”。 Poweruser 和 user 不能直接访问表“数据”,只能通过函数访问。
用户只能运行 data_select 函数,poweruser 可以运行 data_select 和 data_insert。
然后我可以创建用户 alice、bob ......并继承他们的 user 或 poweruser 权限。
这真的可以实现吗?我与这个斗争了第二天,却一无所获。
感谢您的宝贵时间。
【问题讨论】:
标签: postgresql privileges grant