125*_*748 4 postgresql permissions php
我收到错误ERROR: permission denied for relation users
并尝试使用两者更新权限
grant all privileges on all tables in schema ops to my_user
GRANT ALL PRIVILEGES ON TABLE the_table TO my_user
在DBVisualizer中我的资助选项卡可以看到my_user用户拥有的权限DELETE
,INSERT
,SELECT
,TRUNCATE
,和UPDATE
。 IS_GRANTABLE
所有这些都设置为 NO。但是我仍然收到此错误。还剩下什么。
除了对 的权限外TABLE
,角色还需要对SCHEMA
和 的权限DATABASE
。最有可能的候选者是模式。如果是这样,这个额外的GRANT
将是修复:
GRANT ALL ON SCHEMA my_schema TO my_user;
Run Code Online (Sandbox Code Playgroud)
或者至少:
GRANT USAGE ON SCHEMA my_schema TO my_user;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
19085 次 |
最近记录: |