Cara menghapus user account MySQL/ MariaDB di linux lewat SSH
- Buat pengguna MySQL di Linux melalui Command Line.
- Berikan Izin kepada pengguna MySQL di Linux melalui Command Line.
- Hapus izin untuk pengguna MySQL di Linux melalui Command Line.
- Hapus Pengguna MySQL di Linux melalui Command Line.
- Instruksi ini dimaksudkan untuk menghapus pengguna MySQL di Linux melalui baris perintah.
- Saya akan bekerja dari server Liquid Web Core Managed CentOS 6.5, dan saya akan masuk sebagai root.
Pertama kita akan masuk ke server MySQL dari baris perintah dengan perintah berikut :
mysql -u root -p
Dalam hal ini, saya telah menentukan root pengguna dengan flag -u, dan kemudian menggunakan flag -p sehingga MySQL meminta kata sandi. Masukkan kata sandi Anda saat ini untuk menyelesaikan login.
Jika Anda perlu mengubah kata sandi root (atau lainnya) di database, ikuti tutorial ini tentang mengubah kata sandi untuk MySQL melalui baris perintah.
Anda sekarang harus berada di prompt MySQL yang terlihat sangat mirip dengan ini :
mysql>
Jika Anda belum membuat pengguna MySQL, silahkan lihat tutorial tentang membuat pengguna MySQL.
Melihat daftar lengkap pengguna MySQL, termasuk host yang terkait dengannya, dapat dilakukan dengan pernyataan pilih berikut :
SELECT User,Host FROM mysql.user;
Untuk menghapus pengguna dari MySQL, kita kembali menggunakan perintah DROP.
Hanya dibutuhkan satu perintah sederhana untuk menghapus pengguna di MySQL, tetapi WASPADALAH; menjatuhkan pengguna tidak dapat dibatalkan! Perintahnya adalah sebagai berikut :
DROP USER 'testuser'@'localhost';
Jika pengguna nama testuser tidak ada, maka Anda akan menerima kesalahan ini :
ERROR 1396 (HY000): Operation DROP USER failed for 'testuser'@'localhost'
Lihat bagian Lihat Daftar Pengguna MySQL di atas jika Anda menerima kesalahan di atas, dan periksa kembali nama pengguna dan host.