Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Mengalih Keluar Kata Laluan daripada Pengguna Root MySQL?

Bagaimana untuk Mengalih Keluar Kata Laluan daripada Pengguna Root MySQL?

Patricia Arquette
Patricia Arquetteasal
2024-11-02 22:23:03396semak imbas

How to Remove the Password from the MySQL Root User?

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:

  1. Mulakan klien baris arahan MySQL.
  2. Sambung ke pangkalan data sebagai pengguna akar. Contohnya:

    $ mysql -u root
  3. Jalankan pertanyaan berikut:

    use mysql;
    update user set authentication_string=password(''), plugin='mysql_native_password' where user='root';
  4. Pertanyaan ini akan mengemas kini jadual pengguna untuk menetapkan rentetan pengesahan pengguna akar kepada nilai kosong, mengalih keluar kata laluan dengan berkesan.

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn