1
我有一個在postgresql中稱爲testview的視圖。授予訪問postgresql中的意見
我創建了一個名爲testuser的新用戶。
我想讓testuser擁有數據庫中所有表和視圖的所有權限。
要做到這一點,我跑以下命令:
GRANT ALL PRIVILEGES ON DATABASE testdb TO testuser;
GRANT USAGE ON SCHEMA public TO testuser;
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO testuser;
TESTUSER現在可以訪問數據庫中的所有表,但如果我嘗試運行SELECT * FROM testview我收到以下錯誤:權限拒絕關係testview。
出了什麼問題? testuser如何訪問testview?