時間:2024-02-13 10:22作者:下載吧人氣:15
用戶默認情況下具有public權限,public默認具有創建和使用schema的權限,因此意味著可以在schema中創建對象(包括表)、列出schema中的對象,并在其權限允許時訪問它們。
所以創建數據庫或schema完成后做的第一件事是
1.1 創建數據庫完成后
–回收schema的public權限
–revoke all on schema public from public; –正常情況使用這個
revoke all on schema public,tiger,tiger_data,topology from public; –使用postgis擴展使用這個
–從core數據庫收回public的所有權限
revoke all on database core from public;
revoke all on database postgres from public;
–重新將schema授予數據庫所有者
grant all on schema public,tiger,tiger_data,topology to 數據庫所有者;
網友評論