Mengatasi Gagal Install Ghost CMS 3.0 Access Denied for User 'root'@'127.0.0.1' (using password: YES) - No Privileges?
Jika anda sudah mengikuti panduan installasi Ghost CMS 3.0 di artikel ini https://cloudborneo.com/cara-install-ghost-cms-3-0-di-panel-directadmin-pada-centos-7/ namun ternyata mendapatkan error berikut : Access Denied for User 'root'@'127.0.0.1' (using password: YES) - No Privileges?. kemungkinan karena salah username/password, atau hostname yang tidak sesuai dengan privileges di MySQL.
Seperti pada kasus saya, karena panel DirectAdmin hanya mengisi hostname "localhost" di MySQL, sehingga Ghost CMS selalu gagal login karena host default di Ghost CMS adalah "127.0.0.1". untuk mengatasi hal ini, kita harus membuat user yang sama dengan host name "127.0.0.1".
Menambah User dan Hostname Baru phpMyAdmin
Jika anda menggunakan phpMyAdmin, klik tab User Accounts > Add User Account :

isi username, hostname dan password sesuai keinginan, untuk hostname pastikan 127.0.0.1 untuk menyesuaikan default Ghost CMS.

Kemudian klik "Go". maka proses membuat user baru dengan hostname yang berbeda telah selesai, jika menggunakan command line seperti berikut ini :
INSERT INTO mysql.user (Host, User, Password)
VALUES ('127.0.0.1', 'root', password('YOURPASSWORD'));
GRANT ALL ON *.* TO 'root'@'127.0.0.1' WITH GRANT OPTION;
Jika selesai, anda dapat melanjutkan proses installasi Ghost CMS dengan memasukkan username dan password yang telah anda buat sebelumnya.