Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mencipta Pengguna MySQL dengan Akses Terhad kepada Pangkalan Data Tunggal?
Pengurusan keselamatan pengguna MySQL: menyekat kebenaran akses pangkalan data tunggal
Keselamatan pangkalan data adalah kritikal dan mencipta akaun pengguna dengan kebenaran khusus ialah amalan terbaik. Ini secara berkesan menghalang capaian yang tidak dibenarkan dan pengubahsuaian data. Artikel ini akan menunjukkan cara mencipta pengguna MySQL yang hanya boleh mengakses pangkalan data bernama dbTest
.
Buat Pengguna
Buat pengguna baharu menggunakan arahan berikut:
<code class="language-sql">CREATE USER '用户名'@'主机名';</code>
Ganti 用户名
dengan nama pengguna yang anda mahukan dan 主机名
dengan nama hos atau alamat IP pelayan yang disambungkan kepada pengguna.
Berikan kebenaran pangkalan data
Selepas pengguna dibuat, gunakan arahan berikut untuk memberinya kebenaran untuk mengakses pangkalan data dbTest
:
<code class="language-sql">GRANT ALL PRIVILEGES ON dbTest.* TO '用户名'@'主机名' IDENTIFIED BY '密码';</code>
ALL PRIVILEGES
Memberi pengguna dbTest
semua kebenaran standard pada pangkalan data. Untuk mengehadkan lagi akses, anda boleh menggantikan *
dengan nama jadual tertentu atau prosedur tersimpan. 主机名
Nyatakan hos tempat pengguna boleh menyambung ke pangkalan data. 密码
Tetapkan kata laluan pengguna.
Penjelasan terperinci tentang arahan
dbTest
. Melalui langkah di atas, anda boleh mencipta pengguna MySQL yang terhad kepada akses pangkalan data tertentu, dengan itu mencapai pengurusan pangkalan data yang lebih selamat dan lebih terperinci.
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Pengguna MySQL dengan Akses Terhad kepada Pangkalan Data Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!