Benarkah IMPOSSIBLE untuk membuat pengguna cadangan hanya baca di PostgreSQL?
Saya telah dinasihati di saluran IRC bahwa Anda tidak bisa hanya memiliki pengguna cadangan saja tanpa hak kepemilikan. Saya merasa sangat aneh jadi saya ingin memastikan saya tidak melewatkan sesuatu.
Di bawah ini adalah apa yang saya coba tetapi tidak memberi saya hasil yang saya cari. Ketika saya lakukan pg_dump
di meja tertentu saya mendapatkan Permission denied for relation...
:
GRANT SELECT ON ALL TABLES IN SCHEMA public TO backup;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO backup;
GRANT SELECT, USAGE ON ALL SEQUENCES IN SCHEMA public TO backup;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT, USAGE ON SEQUENCES TO backup;
Bantuan apa pun akan sangat dihargai!