Cara Mengatur Ulang Kata Sandi Root di MySQL
Bagi mereka yang mengelola basis data MySQL pada platform hosting AlexHost, mengatur ulang kata sandi root adalah proses yang aman dan efisien, berkat lingkungan peladen yang stabil dan terkonfigurasi dengan baik yang disediakan AlexHost. Baik Anda hosting pada VPS atau peladen khusus, AlexHost memastikan bahwa Anda memiliki fleksibilitas dan kontrol yang diperlukan untuk mengelola tugas-tugas administratif seperti pengaturan ulang kata sandi. Panduan ini memandu Anda melalui langkah-langkah untuk mengatur ulang kata sandi root MySQL Anda, memberdayakan Anda untuk mempertahankan akses tanpa gangguan ke sistem manajemen basis data Anda sambil memanfaatkan infrastruktur hosting yang andal dari AlexHost.
Mengatur ulang kata sandi root di MySQL adalah tugas administratif umum yang mungkin diperlukan jika Anda lupa kata sandi atau perlu mengubahnya untuk alasan keamanan. Panduan ini akan memandu Anda melalui proses pengaturan ulang kata sandi root di MySQL, memastikan bahwa Anda dapat memperoleh kembali akses ke sistem manajemen basis data Anda.
1. Memahami Pengguna Root di MySQL
Pengguna root adalah akun administratif default di MySQL, yang memberikan hak istimewa penuh untuk mengelola basis data, pengguna, dan pengaturan sistem lainnya. Sangat penting untuk mengamankan akun ini, karena akun ini memiliki kemampuan untuk melakukan tindakan apa pun dalam lingkungan MySQL.
2. Menghentikan Server MySQL
Sebelum mengatur ulang kata sandi root, Anda perlu menghentikan server MySQL. Perintah untuk melakukan hal ini akan berbeda-beda, tergantung pada sistem operasi Anda.
Langkah 1: Menghentikan Layanan MySQL
Pada sistem Linux, gunakan perintah berikut:
Untuk sistem yang menggunakan layanan, gunakan:
Pada Windows, Anda dapat menghentikan layanan MySQL dari panel kontrol Layanan atau menggunakan prompt perintah:
3. Memulai MySQL dalam Mode Aman
Untuk mereset kata sandi root, Anda perlu memulai MySQL dalam mode aman dengan opsi –skip-grant-tables, yang memungkinkan Anda mengakses basis data tanpa kata sandi.
Langkah 1: Mulai MySQL dalam Mode Aman
Jalankan perintah berikut pada Linux:
Pada Windows, buka prompt perintah sebagai administrator dan arahkan ke direktori instalasi MySQL. Kemudian jalankan:
4. Masuk ke MySQL
Setelah MySQL berjalan dalam mode aman, Anda dapat masuk tanpa kata sandi.
Langkah 1: Mengakses MySQL
Buka jendela terminal baru dan ketik:
Anda akan mendapatkan akses ke prompt perintah MySQL.
5. Mengatur Ulang Kata Sandi Root
Langkah 1: Perbarui Kata Sandi Root
Pada prompt MySQL, jalankan perintah berikut untuk mereset kata sandi root. Ganti new_password dengan kata sandi yang Anda inginkan.
Jika Anda menggunakan MySQL 5.7 atau yang lebih lama, perintahnya mungkin terlihat seperti ini:
6. Keluar dari MySQL
Langkah 1: Keluar dari Command Prompt MySQL
Setelah Anda mengatur ulang kata sandi, keluar dari prompt perintah MySQL:
7. Memulai ulang Server MySQL
Langkah 1: Menghentikan Mode Aman MySQL
Hentikan proses mode aman MySQL. Jika Anda memulainya di latar belakang, temukan ID proses (PID) dan matikan. Sebagai alternatif, Anda bisa mem-boot ulang server Anda.
Pada Linux:
Pada Windows:
8. Menguji Kata Sandi Baru
Langkah 1: Masuk dengan Kata Sandi Baru
Uji kata sandi root baru Anda dengan masuk ke MySQL:
Saat diminta, masukkan kata sandi baru Anda. Jika Anda dapat mengakses prompt MySQL, pengaturan ulang kata sandi berhasil.
9. Kesimpulan
Mengatur ulang kata sandi root di MySQL adalah proses mudah yang dapat diselesaikan dalam beberapa langkah. Dengan menghentikan layanan MySQL, memulainya dalam mode aman, dan menjalankan perintah SQL yang sesuai, Anda bisa mendapatkan kembali akses ke sistem manajemen basis data Anda. Selalu ingat untuk mengamankan akun root Anda dan pertimbangkan untuk menggunakan pengelola kata sandi untuk melacak kredensial Anda.