سلام
اگر شما در دیتابیس خود مواردی نظیر view یا procedure تعریف کرده باشید یا موارد که برای ساخت نیاز به دسترسی های ویژه دارند احتمالا در زمان ریستور در دایرکت ادمین با خطای زیر مواجه می شوید:
Access denied; you need (at least one of) the SUPER privilege(s) for this operation
برای رفع این خطا کافی است تا مقدار
را در فایل زیر قرار دهید:
سپس با دستور زیر دایرکت ادمین را ریستارت کنید:
سپس می توانید از Admin Level منوی Admin Backup/Transfers بکاپ مورد نظر را ریستور کنید دقت کنید
اینکار تنها از ادمین امکان پذیر است. لازم به ذکر است اینکار خطراتی نیز دارد اگر دستوری در کوئری بکاپ مورد نظر باشد که جز کوئری های مخرب باشد یا کاربری مخفی به دیتابیس اضافه کند و ... امنیت شما به خطر خواهد افتاد لذا فقط در مواقع لزوم این مقدار را اضافه و پس از انجام ریستور حتما آن را حذف کنید.
برای اطلاعات بیشتر به اینجا مراجعه کنید.
اگر شما در دیتابیس خود مواردی نظیر view یا procedure تعریف کرده باشید یا موارد که برای ساخت نیاز به دسترسی های ویژه دارند احتمالا در زمان ریستور در دایرکت ادمین با خطای زیر مواجه می شوید:
Access denied; you need (at least one of) the SUPER privilege(s) for this operation
برای رفع این خطا کافی است تا مقدار
کد:
restore_database_as_admin=1
کد:
/usr/local/directadmin/conf/directadmin.conf
کد:
service directadmin restart
اینکار تنها از ادمین امکان پذیر است. لازم به ذکر است اینکار خطراتی نیز دارد اگر دستوری در کوئری بکاپ مورد نظر باشد که جز کوئری های مخرب باشد یا کاربری مخفی به دیتابیس اضافه کند و ... امنیت شما به خطر خواهد افتاد لذا فقط در مواقع لزوم این مقدار را اضافه و پس از انجام ریستور حتما آن را حذف کنید.
برای اطلاعات بیشتر به اینجا مراجعه کنید.