منح امتيازات لجميع الكائنات في قاعدة بيانات - postgres

StackOverflow https://stackoverflow.com/questions/3839651

سؤال

أحاول نسخ قاعدة البيانات الخاصة بي مع:

pg_dump my_database > backup.sql

لسوء الحظ ، لا توجد امتيازات للعديد من الكائنات في قاعدة البيانات ،

لذلك لا يعمل الأمر!


علاوة على ذلك ، لا يمنح هذا الامتيازات كما هو متوقع:

GRANT ALL ON DATABASE my_database TO root

أيه أفكار؟

هل كانت مفيدة؟

المحلول

إذا كنت بحاجة إلى تفريغ قاعدة البيانات بأكملها ، فإن الحل الأكثر بساطة يعمل كقاعدة خارقة (Postres افتراضيًا). أليست خيار؟

pg_dump -u postgres my_database> backup.sql

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top