Bagaimana cara menghapus atau menghapus akun pengguna MySQL atau MariaDB di sistem Linux atau Unix seperti menggunakan opsi baris perintah mysql?
Saya membuat akun pengguna MySQL / MariaDB menggunakan halaman ini. Sekarang, saya telah menghapus blog wordpress saya dan saya ingin menghapus akun pengguna itu termasuk database juga.
Bagaimana cara menghapus atau menghapus akun pengguna MySQL atau MariaDB di sistem Linux atau Unix seperti menggunakan opsi baris perintah mysql?
Baik MySQL maupun MariaDB adalah sistem manajemen basis data open source. Dalam tutorial singkat ini, Anda akan belajar cara menghapus atau menghapus akun pengguna di database MySQL atau MariaDB di sistem Linux atau Unix.
Warning: Backup your database before you type any one of the following command.
Langkah 1 - Langkah untuk menghapus pengguna MySQL / MariaDB
Jika Anda memutuskan untuk menghapus aplikasi open source seperti WordPress atau Drupal Anda perlu menghapus akun pengguna itu. Anda perlu menghapus semua hak akses / hibah, dan menghapus pengguna dari tabel MySQL. Pertama, login sebagai pengguna root mysql ke server MySQL / MariaDB menggunakan shell, jalankan:
atau
Contoh keluaran
$ mysql -u root -p mysql
atau
$ mysql -u root -h server-name-here -p mysql
Contoh keluaran
![]() |
Langkah 2 - Daftar semua pengguna mysql
Setelah Anda memiliki prompt MySQL atau MariaDB yang terlihat sangat mirip dengan gambar diatas, ketik perintah berikut di mysql> atau mariadb> prompt untuk melihat daftar pengguna MySQL / MariaDB:
contoh keluaran :
mariadb> SELECT User,Host FROM mysql.user;
contoh keluaran :
Dalam contoh di atas, saya perlu menghapus pengguna mysql yang bernama 'bloguser' @ 'localhost'.
Langkah 3 - Berikan grant untuk pengguna mysql
Untuk melihat apa yang harus dimiliki oleh pengguna blog, masukkan:
contoh keluaran :
mariadb> SHOW GRANTS FOR 'bloguser'@'localhost';
contoh keluaran :
Dimana,
- Pengguna blog - nama pengguna Mysql / Mariadb
- Localhost - nama host Mysql / Mariadb
- Mywapblog - nama database
Langkah 4 - Cabut semua grant untuk pengguna mysql
Ketik perintah sql berikut ini:
contoh :
mariadb> REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'bloguser'@'localhost';
contoh :
Query OK, 0 rows affected (0.00 sec)
Langkah 5 - Hapus / Hapus pengguna dari tabel pengguna
Ketik perintah sql berikut ini:
keluaran :
mariadb> DROP USER 'bloguser'@'localhost';
keluaran :
Query OK, 0 rows affected (0.00 sec)
Langkah 6 - Hapus database
Ketik perintah sql berikut ini:
Keluaran
mariadb> DROP DATABASE mywpblog;
Keluaran
Query OK, 0 rows affected (0.00 sec)
Dan begitulah. Pengguna MySQL / MariaDB dihapus atau dihapus dari server di Unix atau Linux melalui opsi baris perintah.
COMMENTS