Rumah >pangkalan data >tutorial mysql >kata laluan set root mysql

kata laluan set root mysql

WBOY
WBOYasal
2023-05-14 09:24:07953semak imbas

MySQL pada masa ini ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang paling popular, yang sangat meningkatkan kecekapan penyimpanan dan pengambilan data. Bagi pentadbir MySQL, adalah sangat penting untuk memastikan keselamatan MySQL, dan menetapkan kata laluan pengguna root juga merupakan langkah penting.

Pengguna root tidak mempunyai kata laluan selepas MySQL dipasang secara lalai Ini bermakna sesiapa yang mengetahui alamat IP dan nombor port perkhidmatan MySQL boleh menggunakan pengguna root untuk beroperasi. Untuk menjadikan MySQL lebih selamat, kita perlu menetapkan kata laluan untuk pengguna root.

Berikut ialah langkah-langkah untuk menetapkan kata laluan akar MySQL:

  1. Log masuk ke pelayan MySQL

Pelayan MySQL boleh menjadi setempat atau jauh. Jika pelayan MySQL adalah setempat, log masuk menggunakan arahan berikut:

mysql -u root

Ini akan menyambung ke pelayan MySQL menggunakan pengguna root. Jika pelayan MySQL jauh, tambahkan alamat IP atau nama domain pada arahan di atas.

  1. Segarkan semula kebenaran MySQL

Selepas menukar kata laluan pengguna pada pelayan MySQL, anda mesti memuat semula kebenaran MySQL untuk perubahan itu berkuat kuasa. Muat semula kebenaran MySQL menggunakan arahan berikut:

FLUSH PRIVILEGES;
  1. Tukar kata laluan root MySQL

Arahan berikut pada baris arahan akan menukar kata laluan pengguna root MySQL:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'my-new-password';

Sila ambil perhatian bahawa menggantikan "kata laluan-baru-saya" dengan kata laluan sebenar anda. Perintah ini akan mengemas kini jadual pengguna MySQL untuk menyulitkan kata laluan pengguna root dengan kata laluan yang diberikan.

  1. Keluar dari pelayan MySQL

Gunakan arahan berikut untuk keluar dari pelayan MySQL:

exit

Selepas menetapkan kata laluan pengguna root, pengguna atau aplikasi lain boleh menyambung ke pelayan MySQL , kata laluan pengguna root diperlukan untuk pengesahan. Ini memastikan keselamatan pelayan MySQL.

Sudah tentu, menetapkan kata laluan pengguna root bukanlah satu-satunya langkah untuk mengurus keselamatan MySQL. Langkah keselamatan lain termasuk menyekat akses jauh, melarang pengguna root daripada mengakses MySQL daripada hos jauh dan banyak lagi.

Ringkasan

Menetapkan kata laluan pengguna root pada pelayan MySQL adalah salah satu langkah asas untuk memastikan keselamatan pelayan. Pentadbir amat disyorkan untuk melakukan ini sebelum menggunakan MySQL. Jika perlu, langkah keselamatan lain juga harus dipertimbangkan, seperti menyekat akses jauh, dsb.

Atas ialah kandungan terperinci kata laluan set 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
Artikel sebelumnya:mysql set caseArtikel seterusnya:mysql set case