Mengatasi Error “cannot create account because it conflicts with an unmanaged MySQL database user” pada cPanel

Memindahkan account cPanel dari satu server ke server yang lain memang pekerjaan yang mudah, karena cukup dengan menggunakan menu Transfer Tool yang ada di WHM. Tapi ternyata kali ini memindahkan account hosting tidak semudah biasanya karena saya mengalami error pada saat proses pemindahan. Untuk error yang muncul seperti berikut:

“The system could not create the user “cobasaja” because it conflicts with an unmanaged MySQL database user.“

Cara yang paling mudah dan cepat adalah dengan mengubah username account cPanel tersebut, tapi ada cara lain agar tidak perlu mengubah username.

Bagaimana caranya?

Untuk caranya kamu bisa mengikuti langkah dibawah.
Step 1: Login kedalam WHM dan masuk ke dalam PHPMyAdmin.

Step 2: Pilih database “mysql” dan klik Search.

Step 3: Masukkan username di kotak search dan pilih semua table.

Step 4: Ternyata masih ada data user “cobasaja” didalam table “mysql.db”, dan klik browse terlebih dahulu.

Step 5: Hapus seluruh record user “cobasaja”, jika perlu ulangi dari step 3 untuk memastikan bahwa tidak ada data user yang tertinggal didalam database “mysql”

Pastikan juga bahwa tidak ada data user yang tertinggal didalam file config cPanel. Untuk mengeceknya kamu bisa menggunakan perintah:

grep username /var/cpanel/databases/*

Error ini juga bisa saja muncul pada saat proses create account hosting baru. Jadi semoga artikel ini membantu.