Bagaimana untuk menyemak kata laluan dalam mysql

PHPz
Lepaskan: 2023-04-18 17:12:40
asal
23601 orang telah melayarinya

Dalam MySQL, kadangkala kita perlu melihat kata laluan pengguna tertentu, seperti semasa menyahpepijat atau menukar kata laluan. Walau bagaimanapun, MySQL sendiri tidak menyimpan kata laluan sebagai teks biasa Sebaliknya, ia menyulitkan kata laluan dan menyimpannya dalam jadual MySQL. Oleh itu, kami tidak boleh melihat secara langsung kata laluan pengguna MySQL, tetapi kami boleh mencapainya melalui kaedah berikut.

1. Gunakan baris arahan MySQL untuk melihat kata laluan

Alat baris arahan MySQL menyediakan arahan SHOW yang boleh menyenaraikan maklumat kebenaran pengguna, termasuk hasil penyulitan kata laluan. Oleh itu, kita boleh melihat kata laluan melalui langkah-langkah berikut:

1 Log masuk ke klien MySQL:

mysql -u root -p
Salin selepas log masuk

2 Pilih pangkalan data di mana pengguna perlu dilihat:

use mysql;
Salin selepas log masuk

3 Jalankan arahan SHOW GRANTS untuk melihat maklumat kebenaran dan kata laluan pengguna:

SHOW GRANTS FOR '用户名'@'localhost';
Salin selepas log masuk

Jika pengguna mempunyai berbilang kebenaran, anda boleh menggunakan arahan berikut untuk melihat maklumat daripada kebenaran ini:

SHOW GRANTS FOR '用户名'@'localhost'\G;
Salin selepas log masuk

Arahan di atas akan memaparkan setiap kebenaran dalam baris yang berasingan untuk kemudahan kami. Antaranya, kata laluan yang disulitkan biasanya dipaparkan sebagai rentetan yang serupa dengan yang berikut:

IDENTIFIED BY PASSWORD '*90E462C37378CED12064BB338882F3B63F8093CA'
Salin selepas log masuk

Ini adalah hasil penyulitan kata laluan pengguna Kami tidak boleh memulihkan kata laluan asal melalui rentetan ini.

2. Gunakan MySQL Workbench untuk melihat kata laluan

Selain baris arahan, kami juga boleh menggunakan MySQL Workbench untuk melihat kata laluan pengguna MySQL. MySQL Workbench ialah alat GUI yang disediakan secara rasmi yang boleh membantu kami mengurus pangkalan data MySQL.

1 Buka klien MySQL Workbench dan pilih sambungan yang kata laluannya perlu dilihat:

2 Pilih "Urus Pengguna dan Kebenaran" dan pilih pengguna yang kata laluannya perlu dilihat kotak dialog pop timbul:

3 Dalam kotak dialog pengguna, pilih tab "Butiran":

Di sini, kita boleh melihat semua maklumat yang berkaitan tentang pengguna, termasuk hasil penyulitan. daripada kata laluan. Begitu juga, kami tidak dapat memulihkan kata laluan asal dari sini.

Ringkasan

MySQL ialah sistem pengurusan pangkalan data yang selamat Ia tidak menyimpan kata laluan dalam sistem dalam teks biasa, tetapi menyulitkannya. Oleh itu, kita perlu menggunakan baris arahan atau alat GUI khusus untuk mendapatkan hasil penyulitan kata laluan. Walaupun kami tidak dapat memulihkan kata laluan asal daripada hasil ini, kami boleh mengendalikan MySQL dengan cara berikut:

  • Ubah suai kata laluan sedia ada
  • Tetapkan semula kata laluan yang terlupa
  • Buat pengguna baharu

Oleh itu, apabila kita perlu mengendalikan kata laluan, kita tidak perlu menyemak kata laluan asal, tetapi harus menggunakan alatan yang disediakan secara rasmi.

Atas ialah kandungan terperinci Bagaimana untuk menyemak kata laluan dalam mysql. 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