在PostgreSQL中,當超級用戶授予任何權限(例如GRANT SELECT ON TABLE表名)時,只有所述SU可以撤消它們。PostgreSQL中其他用戶授予的權限
有什麼辦法可以讓另一位超級用戶撤銷上述贈款嗎?
編輯:這裏是我運行一個簡單的查詢: ALTER DEFAULT PRIVILEGES IN SCHEMA my_schema REVOKE SELECT ON TABLES FROM public CASCADE;
然而,說缺省權限仍顯示當我在看的模式,甚至是在刷新後一切。我用我的超級用戶帳戶和postgres帳戶運行它,都沒有工作。
這裏是我運行代碼: 'ALTER缺省權限架構中my_schema REVOKE SELECT表上 公共CASCADE;' 然而公衆仍然顯示爲具有選擇上的所有表默認權限。 – Arthur