Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk membuat pengguna dalam mysql

Bagaimana untuk membuat pengguna dalam mysql

下次还敢
下次还敢asal
2024-04-14 19:39:49362semak imbas

Terdapat tiga cara untuk mencipta pengguna dalam MySQL: melalui baris arahan MySQL, laksanakan kenyataan CREATE USER melalui MySQL Workbench, buat akaun pengguna baharu dalam nod "Pengguna dan Keistimewaan" melalui skrip SQL, laksanakan CREATE USER; penyata GRANT dan FLUSH PRIVILEGES.

Bagaimana untuk membuat pengguna dalam mysql

Cara mencipta pengguna MySQL

Mencipta pengguna dalam MySQL ialah tugas pengurusan pangkalan data asas. Terdapat beberapa cara untuk melakukan ini.

Melalui baris arahan MySQL

<code>CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';</code>
  • Ganti nama pengguna dengan nama pengguna baharu yang anda ingin buat. username 为您想要创建的新用户名。
  • 替换 hostname 为用户可以连接到的主机名(例如,localhost 或特定 IP 地址)。
  • 替换 password 为用户密码。

通过 MySQL Workbench

  1. 在 MySQL Workbench 中,连接到您的数据库服务器。
  2. 在 "Database" 选项卡中,右键单击 "Users and Privileges" 节点,然后选择 "New User Account..."。
  3. 在 "Create New User Account" 对话框中:

    • 输入新用户的名称。
    • 输入主机名。
    • 输入密码。
  4. 单击 "Apply" 以创建用户。

通过 SQL 脚本

<code class="sql">CREATE USER username@hostname IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO username@hostname;
FLUSH PRIVILEGES;</code>
  • 替换 usernamehostname 为所需的信息。
  • 替换 password 为用户密码。
  • GRANT 语句授予用户对所有数据库和表的全部权限。
  • FLUSH PRIVILEGES
  • Ganti hostname dengan nama hos yang boleh disambungkan oleh pengguna (cth., localhost atau alamat IP tertentu).

Ganti kata laluan dengan kata laluan pengguna.

    Melalui MySQL Workbench
  1. Dalam MySQL Workbench, sambung ke pelayan pangkalan data anda.
  2. Dalam tab "Pangkalan Data", klik kanan nod "Pengguna dan Keistimewaan" dan pilih "Akaun Pengguna Baharu...".
  3. 🎜Dalam kotak dialog "Buat Akaun Pengguna Baharu": 🎜🎜🎜Masukkan nama pengguna baharu. 🎜🎜Masukkan nama hos. 🎜🎜Masukkan kata laluan. 🎜🎜🎜🎜Klik "Guna" untuk mencipta pengguna. 🎜
🎜🎜Gantikan nama pengguna dan nama hos dengan maklumat yang diperlukan melalui skrip SQL🎜🎜rrreee🎜🎜. 🎜🎜Ganti kata laluan dengan kata laluan pengguna. 🎜🎜Pernyataan GRANT memberikan pengguna kebenaran penuh pada semua pangkalan data dan jadual. 🎜🎜Pernyataan FLUSH PRIVILEGES akan mengepam jadual kebenaran, menjadikan perubahan berkesan serta-merta. 🎜🎜🎜🎜Nota🎜🎜🎜🎜Gunakan kata laluan yang kukuh untuk melindungi akaun pengguna anda. 🎜🎜Tugaskan pengguna ke tahap kebenaran tertentu mengikut keperluan. 🎜🎜Semak dan kemas kini akaun pengguna secara kerap untuk memastikan keselamatan. 🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk membuat 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