در صورتی که با خطای زیر مواجه می شوید:
کد:
Error connecting to MySQL: Access denied for user: 'da_admin@localhost' (Using password: YES)
دستورات زیر را اجرا نمایید:
کد:
/etc/init.d/mysqld stop
کد:
mysqld_safe --skip-grant-tables
کد:
mysql -uroot -p
پسوورد root را وارد نمایید.
کد:
use mysql
کد:
GRANT ALL PRIVILEGES ON *.* TO da_admin@localhost IDENTIFIED BY 'newdapass'WITH GRANT OPTION;
کد:
FLUSH PRIVILEGES;
کد:
quit
سپس:
کد:
/etc/init.d/mysqld start

newdapass
پسوورد جدید da_admin می باشد که باید در فایل زیر نیز ذخیره شود:

کد:
/usr/local/directadmin/conf/mysql.conf

بصورت زیر:
کد:
user=da_admin
کد:
passwd=newdapass





درصورتی که از این آموزش استفاده کردید و مشکلتون برطرف شد بر روی کلید تشکر کلیک کنید تا اطمینان خاطری باشد برای دیگر دوستان
منبع :مشکل Error connecting to MySQL در Directadmin