Skip to main content
  1. Posts/

User MySQL Tidak Muncul di CPanel

·1 min·
cpanel mysql cpanel
Table of Contents

Issue
#

Setelah migrasi akun dari server lama ke server baru, Anda mendapati jika beberapa database dan user MySQL tidak muncul di cPanel. Namun bila dicek langsung mysql CLI database dan user tersebut ada.

Solution
#

Untuk mengatasi hal tersebut, Anda dapat rebuild database map dengan perintah

/scripts/rebuild_dbmap username

Atau bisa menggunakan dbmaptool

/usr/local/cpanel/bin/dbmaptool username --type mysql --dbs 'db1' --dbusers 'virt1'

Setelah perintah dijalankan, selanjutnya cek kembali user dan database pada menu MySQL Database di cPanel.

Apabila database masih belum muncul, Anda dapat membuat ulang database lalu mengimport datanya dari server lama.

uapi --user=username Mysql create_databse name=db1

Apabila user masih belum muncul, Anda dapat membuat ulang user lalu atur privilegesnya kembali ke database.

uapi --user=username Mysql create_user name=virt1 password='mysecurepass'
uapi --user=username Mysql set_privileges_on_database database=db1 user=virt1 privileges='ALL PRIVILEGES'

Jika terjadi error saat create user, pastikan User yang akan dibuat tidak ada di tabel user dan db pada database mysql.

use mysql
delete from db where User='virt1'
delete from user where User='virt1'
flush privileges

Related

Reset Password Root MySQL/MariaDB di cPanel
·2 mins
cpanel cpanel mysql
MySQL Disk usage tidak update di CPanel
·1 min
cpanel cpanel mysql
Error 500 in Python Applications using LiteSpeed and CloudLinux
·1 min
cpanel python cpanel cloudlinux litespeed
Account Termination Error: 'You do not have a user named username' di cPanel
·1 min
cpanel cpanel
CloudLinux Wizard: TypeError: ''NoneType'' object is not iterable
·1 min
cpanel cloudlinux cpanel
Resolving phpPgAdmin Permission Denied When Viewing Sequences
·1 min
cpanel linux cpanel postgresql