Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12

Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12

青灯夜游
青灯夜游asal
2022-06-27 17:50:2019977semak imbas

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql5.7.12, komputer Dell G3.

Dalam mysql, anda boleh log masuk ke akaun root dan gunakan root untuk menukar kata laluan pengguna biasa.

Pengguna root mempunyai kebenaran yang sangat tinggi dan bukan sahaja boleh menukar kata laluannya sendiri, tetapi juga menukar kata laluan pengguna lain.

Langkah-langkah untuk menukar kata laluan pengguna dalam mysql5.7.12

1. Gunakan kekunci "win r" untuk membuka "Run " tetingkap dan masukkan "cmd" dan tekan Enter untuk membuka tetingkap cmd

Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12

Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12

2. Dalam cmd tetingkap, laksanakan arahan "mysql -u root -p" dan masukkan kata laluan, log masuk ke pangkalan data MySQL sebagai root

Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12

3. Dalam mod arahan mysql, gunakan pernyataan SET untuk mengubah suai Kata Laluan untuk pengguna biasa

Dalam MySQL, hanya pengguna root boleh menukar kata laluan dengan mengemas kini pangkalan data MySQL. Selepas log masuk ke pelayan MySQL sebagai pengguna akar, anda boleh menggunakan pernyataan SET untuk mengubah suai kata laluan pengguna biasa. Format sintaks adalah seperti berikut:

SET PASSWORD FOR 'username'@'hostname' = PASSWORD ('newpwd');

Antaranya, parameter nama pengguna ialah nama pengguna pengguna biasa, parameter nama hos ialah nama hos pengguna biasa, dan newpwd ialah kata laluan baharu yang akan ditukar. .

Nota: Kata laluan baharu mesti disulitkan menggunakan fungsi PASSWORD() Jika ia tidak disulitkan menggunakan PASSWORD(), ia akan berjaya dilaksanakan, tetapi pengguna tidak akan dapat log masuk.

Jika pengguna biasa menukar kata laluan mereka, mereka boleh meninggalkan klausa FOR untuk menukar kata laluan mereka. Format sintaks adalah seperti berikut:

SET PASSWORD = PASSWORD('newpwd');

Contohnya: Gunakan pernyataan SET untuk menukar kata laluan pengguna penguji kepada "newpwd"

SET PASSWORD FOR 'testuser'@'localhost' = PASSWORD("newpwd");

Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12

Hasil berjalan boleh Ia dapat dilihat bahawa pernyataan SET dilaksanakan dengan jayanya dan kata laluan pengguna penguji berjaya ditetapkan kepada "newpwd".

Yang berikut mengesahkan sama ada kata laluan pengguna penguji telah berjaya diubah suai. Keluar dari pelayan MySQL, log masuk sebagai pengguna penguji, dan masukkan kata laluan "newpwd"

mysql -utestuser -p

Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12

Seperti yang dapat dilihat daripada hasil yang dijalankan, pengguna penguji log masuk masuk dengan jayanya dan berjaya menukar kata laluan.

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk menukar kata laluan pengguna dalam mysql5.7.12. 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
Artikel sebelumnya:Apakah pengekodan lalai mysqlArtikel seterusnya:Apakah pengekodan lalai mysql