Mengatasi Access denied for user ‘cyberpanel’@’localhost’ (using password: YES) saat upgrade cyberpanel
saat upgrade cyberpanel, keluar pesan error seperti berikut:
django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost' (using password: YES)"
Berikut cara mengatasinya:
- Silahkan jalankan perintah di bawah ini untuk melihat password MYSQL ROOT cyberpanel
cat /etc/cyberpanel/mysqlPassword
- Password MYSQL ROOT akan terlihat. Jangan lupa silahkan catat pada notepad
- Silahkan login ke MYSQL server dengan password yang di dapat. Untuk login, silahkan ikuti perintah berikut:
mysql -u root -p
- Ubah password root & password MYSQL CyberPanel dengan perintah berikut:
Ubah password MYSQL Root
ALTER USER 'root'@'localhost' IDENTIFIED BY 'PASSWORD_BARU';
Ubah password MYSQL CYBERPANEL
ALTER USER 'cyberpanel'@'localhost' IDENTIFIED BY 'PASSWORD_BARU';
(ubah PASSWORD_BARU dengan password yang sudah anda catat di notepad)
- Silahkan coba jalankan update cyberpanel kembali.
Catatan: Jika anda mengubah password MYSQL ROOT & MYSQL CYBERPANEL dengan passsword baru, anda perlu menyesuaikan juga pada halaman:
/home/cyberpanel/.my.cnf /usr/local/CyberCP/CyberCP/settings.py /etc/cyberpanel/mysqlPassword /etc/mysql/my.cnf