Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memulihkan Nama Pengguna dan Kata Laluan MySQL Anda yang Hilang?

Bagaimana untuk Memulihkan Nama Pengguna dan Kata Laluan MySQL Anda yang Hilang?

DDD
Lepaskan: 2024-11-19 15:15:02
asal
628 orang telah melayarinya

How to Recover Your Lost MySQL Username and Password?

Mendapatkan semula Nama Pengguna dan Kata Laluan MySQL Apabila Hilang

Kehilangan nama pengguna dan kata laluan MySQL anda boleh mengecewakan, tetapi ia bukan perkara biasa. Berikut ialah panduan langkah demi langkah untuk membantu anda mendapatkan semula maklumat penting ini:

Langkah 1: Hentikan Proses MySQL

  • Tutup pelayan MySQL anda untuk mengelakkan sebarang berubah semasa anda mendapatkan semula kelayakan anda.

Langkah 2: Mulakan MySQL dengan Grant Bypass

  • Mulakan semula MySQL dengan --skip-grant-tables pilihan. Ini melumpuhkan semakan kata laluan, membolehkan anda meneruskan tanpa kata laluan.

Langkah 3: Sambung sebagai Root

  • Sambung ke konsol MySQL sebagai pengguna root menggunakan pilihan root -u. Memandangkan semakan kata laluan dipintas, anda tidak akan digesa untuk mendapatkan kata laluan.

Langkah 4: Senaraikan Pengguna MySQL

  • Jalankan pertanyaan berikut untuk menyenaraikan semua pengguna MySQL:

    SELECT * FROM mysql.user;
    Salin selepas log masuk
  • Ini akan memaparkan senarai pengguna, nama pengguna mereka dan kata laluan yang disulitkan.

Langkah 5 : Tetapkan Semula Kata Laluan

  • Kenal pasti akaun pengguna yang anda perlukan untuk mendapatkan semula akses.
  • Kemas kini kata laluan menggunakan pertanyaan berikut:

    UPDATE mysql.user SET Password=PASSWORD('[password]') WHERE User='[username]';
    Salin selepas log masuk
  • Ganti [kata laluan] dengan kata laluan baharu yang anda inginkan dan [nama pengguna] dengan nama pengguna sebenar anda.

Langkah 6: Lindungi Pelayan

  • Selepas menetapkan semula kata laluan, adalah penting untuk mengembalikan tetapan pelayan dengan:
  • Menghentikan proses MySQL.
  • Memulakan MySQL seperti biasa (tanpa pilihan --skip-grant-tables).

Awas:

  • Gagal memulihkan tetapan keselamatan MySQL lalai selepas mendapatkan semula kelayakan anda boleh mendedahkan pangkalan data anda kepada akses tanpa kebenaran.

Atas ialah kandungan terperinci Bagaimana untuk Memulihkan Nama Pengguna dan Kata Laluan MySQL Anda yang Hilang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan