Rumah >pangkalan data >tutorial mysql >mysql tetapkan kata laluan untuk root

mysql tetapkan kata laluan untuk root

WBOY
WBOYasal
2023-05-08 20:10:353273semak imbas

MySQL ialah sistem pengurusan pangkalan data hubungan yang membantu pengguna menyimpan, mengurus dan mendapatkan semula pelbagai data. Akaun pentadbir lalai dalam MySQL ialah akar Akaun ini mempunyai kebenaran yang sangat tinggi dan boleh melakukan pelbagai operasi. Dalam persekitaran pengeluaran, untuk memastikan keselamatan pangkalan data, kata laluan yang kukuh perlu ditetapkan untuk akaun root.

Langkah untuk menetapkan kata laluan root untuk MySQL

Langkah 1: Log masuk dahulu ke MySQL

Masukkan arahan berikut dalam terminal untuk memasuki konsol MySQL:

sudo mysql

Jika anda digesa untuk kata laluan selepas memasukkan arahan ini, masukkan kata laluan untuk pengguna root anda.

Langkah 2: Tukar kata laluan

Apabila kita memasuki konsol MySQL, kita boleh mula menukar kata laluan pengguna root. Ikut arahan di bawah untuk menetapkan kata laluan:

UBAH PENGGUNA 'root'@'localhost' DIKENALPASTI DENGAN mysql_native_password OLEH 'new_password';

'new_password' ialah kata laluan baharu yang ingin anda tetapkan.

Langkah 3: Muat semula kebenaran

Selepas melaksanakan arahan di atas, anda perlu memuat semula kebenaran supaya MySQL boleh menggunakan kata laluan baharu untuk mengesahkan identiti akaun akar. Masukkan arahan berikut dalam konsol MySQL:

KEISTIMEWAAN FLUSH;

Langkah 4: Keluar dari MySQL

Setelah selesai menukar kata laluan, anda boleh keluar dari MySQL melalui arahan berikut:

keluar

Sekarang anda telah berjaya menukar kata laluan akaun root.

Cara untuk menetapkan kata laluan akar MySQL yang selamat

Keselamatan kata laluan sangat penting untuk perkhidmatan berasaskan rangkaian. Penggodam dengan akaun akar yang terjejas boleh mengakses pangkalan data anda dengan mudah, yang boleh membawa akibat buruk kepada pengguna dan syarikat. Oleh itu, apabila menetapkan kata laluan akar MySQL, anda perlu mematuhi peraturan berikut:

  1. Panjang kata laluan mestilah tidak kurang daripada 10 aksara
  2. Kata laluan terdiri daripada huruf, nombor dan simbol
  3. Elakkan menggunakan kata laluan yang mudah diteka, seperti hari lahir, 123456, dsb.
  4. Elakkan menggunakan maklumat awam, seperti nama syarikat atau nama anda
  5. Tukar kata laluan anda dengan kerap

Jika Jika anda tidak pasti cara menetapkan kata laluan yang kukuh, gunakan alat penjana kata laluan seperti 1Password atau LastPass.

Ringkasan

Dalam MySQL, akaun root adalah pengguna yang mempunyai kuasa tertinggi dan mempunyai hak untuk melakukan pelbagai operasi. Untuk melindungi keselamatan pangkalan data, kita mesti menetapkan kata laluan yang kuat. Apabila menetapkan kata laluan untuk akaun akar MySQL, anda perlu mengikut beberapa peraturan, seperti menggunakan kata laluan yang kuat, tidak menggunakan kata laluan yang boleh diramal, dan menukar kata laluan secara kerap untuk memastikan keselamatan dan kestabilan sistem.

Atas ialah kandungan terperinci mysql tetapkan kata laluan untuk root. 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:pengubahsuaian masa mysqlArtikel seterusnya:pengubahsuaian masa mysql