خطای دیتابیس: Access Denied (RELOAD privilege)
مشکل
اگر در حین نصب با خطای زیر مواجه شدید:
SQLSTATE42000: Syntax error or access violation: 1227 Access denied; you need (at least one of) the RELOAD privilege(s) for this operation
...این به آن معناست که کاربر پایگاه داده، تمام دسترسیهای لازم برای مدیریت پایگاه داده را در هاستِ سرور پایگاه داده ندارد.
راهحل
لطفاً اطمینان حاصل کنید که به کاربر پایگاه داده، دسترسیهای سطح بالا (super privileges) یا دسترسی کامل (full access) را در هاستِ پایگاه داده اعطا کردهاید.
اگر مشکل همچنان ادامه داشت، لطفاً برای دریافت اطلاعات بیشتر و کمک مناسب، با شرکت میزبانی وب (هاستینگ) خود تماس بگیرید.
منابع
- https://stackoverflow.com/questions/11946012/how-to-add-super-privileges-to-mysql-database
- http://kanyakonil.com/2015/08/26/resolving-access-denied-you-need-at-least-one-of-the-process-privileges-for-this-operation/
- https://stackoverflow.com/questions/21485303/grant-privileges-to-user-in-mysql
- https://stackoverflow.com/questions/45610155/mysql-root-user-cant-create-table-or-other-super-user-tasks
- https://dba.stackexchange.com/questions/63404/how-to-grant-super-privilege-to-the-user