Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menetapkan kata laluan pengguna dalam mysql

Bagaimana untuk menetapkan kata laluan pengguna dalam mysql

PHPz
PHPzasal
2023-04-17 16:38:452355semak imbas

MySQL ialah sistem pengurusan pangkalan data sumber terbuka yang sangat biasa digunakan untuk menyimpan dan mengurus data. Jika anda menggunakan MySQL, menetapkan kata laluan pengguna juga merupakan tugas penting apabila menetapkan kebenaran pengguna. Mari kita lihat bagaimana untuk menetapkan kata laluan pengguna dalam MySQL.

  1. Log masuk ke MySQL

Sebelum menggunakan MySQL, anda perlu log masuk ke pelayan MySQL. Anda boleh menggunakan arahan berikut:

mysql -u root -p

Arahan ini membolehkan anda log masuk ke MySQL menggunakan pengguna root. Selepas memasukkan arahan ini, anda akan diminta untuk kata laluan root. Selepas memasukkan kata laluan yang betul, anda akan berjaya log masuk ke MySQL.

  1. Buat pengguna

Dalam MySQL, jika anda ingin menetapkan kata laluan pengguna, anda perlu mencipta pengguna terlebih dahulu. Anda boleh menggunakan arahan berikut untuk mencipta pengguna bernama pengguna:

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

Dalam arahan di atas, 'user'@'localhost' bermaksud mencipta pengguna pengguna secara setempat, dan 'password' ialah kata laluan bagi pengguna. Anda juga boleh menggantikan localhost dengan nama hos yang ditentukan supaya anda boleh membuat pengguna pada mesin yang berbeza.

  1. Keizinan

Setelah anda mencipta pengguna, anda perlu memberi kebenaran kepada pengguna supaya pengguna boleh mengakses pangkalan data yang ditentukan. Anda boleh menggunakan arahan berikut untuk membenarkan pengguna pengguna:

GRANT ALL PRIVILEGES ON database_name.* TO 'user'@'localhost';

Dalam arahan di atas, 'database_name' mewakili nama pangkalan data yang anda mahu pengguna pengguna akses. * mewakili semua jadual, anda juga boleh menentukan nama jadual tertentu. Perintah ini akan memberikan pengguna pengguna semua kebenaran pada pangkalan data yang ditentukan.

  1. Muat semula kebenaran

Selepas keizinan selesai, anda perlu memuat semula kebenaran MySQL untuk berkuat kuasa. Anda boleh menggunakan arahan berikut untuk memuat semula kebenaran:

FLUSH PRIVILEGES;

Arahan ini akan menyebabkan MySQL memuat semula status kebenaran tempatan dan memuat semula perubahan kebenaran terkini ke dalam memori.

  1. Tukar Kata Laluan

Jika anda ingin menukar kata laluan pengguna, anda boleh menggunakan arahan berikut:

SET PASSWORD FOR 'user'@'localhost' = PASSWORD('new_password');

Dalam arahan di atas, 'new_password ' ialah kata laluan baharu yang anda mahu tetapkan.

Ringkasan

Apabila menggunakan MySQL, menetapkan kata laluan pengguna adalah tugas yang sangat penting. Anda boleh mengikuti langkah di atas untuk membuat pengguna, membenarkan, memuat semula kebenaran dan menukar kata laluan. Dengan langkah mudah ini, anda boleh memastikan data anda selamat.

Atas ialah kandungan terperinci Bagaimana untuk menetapkan kata laluan pengguna dalam 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