Menetapkan Kata Laluan Null kepada Pengguna Root MySQL
Pengguna root ialah pentadbir pangkalan data MySQL. Secara lalai, pengguna root mempunyai kata laluan yang melindungi pangkalan data daripada capaian yang tidak dibenarkan. Walau bagaimanapun, jika anda perlu mengalih keluar kata laluan pengguna root, anda boleh berbuat demikian menggunakan klien baris arahan MySQL.
Penyelesaian:
Untuk menetapkan kata laluan pengguna root kepada null, ikut langkah berikut:
Sambung ke pangkalan data sebagai pengguna akar. Contohnya:
$ mysql -u root
Jalankan pertanyaan berikut:
use mysql; update user set authentication_string=password(''), plugin='mysql_native_password' where user='root';
Nota:
Jika medan 'plugin' ditetapkan kepada 'auth_socket', anda mungkin perlu menukar kepada 'mysql_native_password' untuk pertanyaan berfungsi.
Pengesahan:
Setelah pertanyaan telah dilaksanakan, anda boleh cuba log masuk sebagai pengguna akar tanpa kata laluan :
$ mysql -u root
Jika anda berjaya log masuk, maka kata laluan pengguna root telah dialih keluar.
Atas ialah kandungan terperinci Bagaimana untuk Mengalih Keluar Kata Laluan daripada Pengguna Root MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!