Bagaimana Saya Membuat Pengguna Pangkalan Data Baharu dalam MySQL?

Bagaimana Saya Membuat Pengguna Pangkalan Data Baharu Dalam Mysql



Semasa memasang pelayan MySQL, ia diperlukan untuk menentukan kelayakan nama pengguna dan kata laluan. Apabila proses pemasangan selesai, pengguna lalai hanya boleh membenarkan akses dan mengurus pangkalan data. Pengguna MySQL direkodkan dalam ' PENGGUNA ” jadual pelayan mereka, termasuk bukti kelayakan log masuk, maklumat hos dan kebenaran akaun untuk akaun MySQL. Lebih khusus lagi, mencipta pengguna untuk mengakses dan mengurus pangkalan data MySQL diperlukan untuk operasi yang berbeza.

Tulisan ini akan menyediakan kaedah untuk mencipta pengguna pangkalan data baharu dalam MySQL.

Bagaimana untuk Mencipta/Membuat Pengguna Pangkalan Data MySQL Baharu?

Lihat arahan yang diberikan di bawah untuk mencipta pengguna pangkalan data baharu dalam MySQL:







  • Sambung dengan pelayan MySQL melalui pengguna lalai “ akar ” dengan memberikan kata laluannya.
  • Jalankan ' BUAT PENGGUNA ‘’@’localhost’ DIKENAL PASTI OLEH ‘kata laluan’; ” perintah.
  • Berikan kebenaran menggunakan ' BERIKAN SEMUA KEISTIMEWAAN PADA *.* KEPADA ‘’@’localhost’ DENGAN PILIHAN GERAN; ” perintah.
  • Kemudian, siram keistimewaan.
  • Paparkan semua senarai pengguna pangkalan data untuk pengesahan.

Langkah 1: Akses Pangkalan Data MySQL

Pada mulanya, lancarkan terminal Windows dan kemudian sambungkan ke pelayan MySQL melalui arahan yang disediakan:



mysql -u root -p

di sini:



  • -dalam ” mewakili nama pengguna.
  • akar ” ialah nama pengguna pangkalan data kami.
  • -hlm ” pilihan menunjukkan kata laluan pengguna.

Apabila arahan yang dinyatakan di atas dilaksanakan, anda perlu menentukan kata laluan:





Langkah 2: Buat Pengguna Baharu

Sekarang, gunakan arahan yang disediakan untuk membuat pengguna baharu dalam pangkalan data MySQL:



BUAT PENGGUNA 'tester'@'localhost' DIKENAL PASTI OLEH 'tester123@';

Dalam arahan di atas:

  • BUAT PENGGUNA Pertanyaan ” digunakan untuk mencipta/membuat pengguna baharu.
  • penguji ' ialah nama pengguna baharu kami dan ' ‘@’localhost ” menunjukkan mencipta pengguna secara setempat.
  • DIKENALPASTI OLEH ” pilihan digunakan untuk menentukan kata laluan untuk pengguna tertentu.

Daripada output yang diberikan, ' Pertanyaan OK,…… ” menunjukkan bahawa pengguna baharu telah berjaya dibuat:

Langkah 3: Berikan Keistimewaan

Seterusnya, berikan keistimewaan kepada pengguna yang baru dibuat dengan menjalankan ' BERI SEMUA KEISTIMEWAAN ” pertanyaan:

BERIKAN SEMUA KEISTIMEWAAN PADA *.* KEPADA 'tester'@'localhost' DENGAN PILIHAN GERAN;

di sini:

  • BERI SEMUA KEISTIMEWAAN ” memberikan semua jenis kebenaran kepada pengguna.
  • HIDUP *.* ” menandakan bahawa kebenaran pemberian digunakan pada pangkalan data dan jadual yang boleh diakses.
  • penguji'@'localhost' DENGAN PILIHAN GERAN ” menunjukkan bahawa semua keistimewaan diberikan kepada nama pengguna yang disediakan apabila nama pengguna tertentu disambungkan melalui hos tempatan:

Langkah 4: Aktifkan Keistimewaan

Kemudian, jalankan ' KEISTIMEWAAN FLUSH ” perintah untuk mengaktifkan semua kebenaran yang baru diberikan kepada pengguna sebelum mereka mengaksesnya:

KEISTIMEWAAN FLUSH;

Langkah 5: Sahkan Pengguna Baharu

Untuk memastikan pengguna pangkalan data baharu dibuat atau tidak, jalankan “ PILIH ” perintah:

Pilih pengguna daripada mysql.user;

Seperti yang anda lihat, pengguna pangkalan data yang baru dibuat wujud dalam senarai pangkalan data:

Langkah 6: Sambung Dengan Pelayan MySQL Dengan Pengguna Baharu

Sekarang, akses pelayan MySQL dengan pengguna baharu dengan menyatakan kelayakan yang sepadan:

mysql -u penguji -p

Itu semua tentang mencipta pengguna pangkalan data baharu dalam MySQL.

Kesimpulan

Untuk mencipta pengguna pangkalan data baharu dalam MySQL, pertama, sambungkan dengan pelayan MySQL melalui pengguna lalai “ akar ” dengan memberikan kata laluannya. Kemudian, gunakan ' BUAT PENGGUNA ‘’@’localhost’ DIKENAL PASTI OLEH ‘kata laluan’; ” perintah. Selepas itu, berikan keistimewaan melalui “ BERIKAN SEMUA KEISTIMEWAAN PADA *.* KEPADA ‘’@’localhost’ DENGAN PILIHAN GERAN; ” perintah. Akhir sekali, aktifkan semua keistimewaan tambahan dengan menggunakan ' KEISTIMEWAAN FLUSH ” perintah. Untuk pengesahan, senaraikan semua pengguna pangkalan data. Tulisan ini menyediakan prosedur untuk mencipta pengguna pangkalan data baharu dalam MySQL.