Tetapan kebenaran akses penuh untuk pengguna tertentu pangkalan data MySQL
Memberi akses penuh kepada pangkalan data khusus kepada pengguna tertentu dalam pangkalan data MySQL adalah operasi biasa dalam pentadbiran pangkalan data. Berikut adalah langkah terperinci:
Pertama, buat pengguna baharu:
<code class="language-sql">CREATE USER '用户名'@'主机名';</code>
Ganti "nama pengguna" dengan nama pengguna yang anda inginkan dan "nama hos" dengan nama hos yang pengguna disambungkan. Jika menyambung dari mesin yang sama, gunakan 'localhost'.
Kemudian, berikan pengguna ini akses penuh ke pangkalan data 'dbTest':
<code class="language-sql">GRANT ALL PRIVILEGES ON dbTest.* TO '用户名'@'主机名' IDENTIFIED BY '密码';</code>
Butiran arahan:
GRANT
: Memulakan proses pemberian kebenaran. ALL PRIVILEGES
: Memberikan semua kebenaran standard, tetapi tidak termasuk kebenaran menggunakan perintah GRANT
. dbTest.*
: Menggunakan kebenaran pada semua jadual dan objek dalam pangkalan data 'dbTest'. TO '用户名'@'主机名'
: Tentukan pengguna dan hos yang kebenaran akan diberikan. IDENTIFIED BY '密码'
: Tetapkan kata laluan pengguna. Selepas melaksanakan arahan di atas, anda telah mencipta pengguna baharu dan memberikannya akses penuh kepada pangkalan data 'dbTest', membolehkannya melaksanakan semua operasi pangkalan data dalam pangkalan data tersebut. Pastikan anda menggantikan Nama Pengguna, Nama Hos dan Kata Laluan dengan nilai sebenar anda. Atas sebab keselamatan, adalah disyorkan untuk menggunakan kata laluan yang kukuh dan memberikan kebenaran yang diperlukan sahaja.
Atas ialah kandungan terperinci Bagaimana Memberi Akses Pangkalan Data Penuh kepada Pengguna MySQL Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!