Maison  >  Article  >  base de données  >  Comment créer un utilisateur dans MySQL

Comment créer un utilisateur dans MySQL

下次还敢
下次还敢original
2024-04-14 19:39:49362parcourir

Il existe trois façons de créer des utilisateurs dans MySQL : via la ligne de commande MySQL, exécutez l'instruction CREATE USER ; via MySQL Workbench, créez un nouveau compte utilisateur dans le nœud "Utilisateurs et privilèges" via des scripts SQL, exécutez CREATE USER, Instruction GRANT et FLUSH PRIVILEGES.

Comment créer un utilisateur dans MySQL

Comment créer un utilisateur MySQL

Créer un utilisateur dans MySQL est une tâche de base de gestion de base de données. Il y a plusieurs moyens de le faire.

Via la ligne de commande MySQL

<code>CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';</code>
  • Remplacez username par le nouveau nom d'utilisateur que vous souhaitez créer. 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
  • Remplacez hostname par un nom d'hôte auquel l'utilisateur peut se connecter (par exemple, localhost ou une adresse IP spécifique).

Remplacez password par le mot de passe utilisateur.

    Via MySQL Workbench
  1. Dans MySQL Workbench, connectez-vous à votre serveur de base de données.
  2. Dans l'onglet "Base de données", faites un clic droit sur le nœud "Utilisateurs et privilèges" et sélectionnez "Nouveau compte utilisateur...".
  3. 🎜Dans la boîte de dialogue « Créer un nouveau compte utilisateur » : 🎜🎜🎜Entrez le nom du nouvel utilisateur. 🎜🎜Entrez le nom d'hôte. 🎜🎜Entrez le mot de passe. 🎜🎜🎜🎜Cliquez sur "Appliquer" pour créer l'utilisateur. 🎜
🎜🎜Remplacez username et hostname par les informations requises via le script SQL🎜🎜rrreee🎜🎜. 🎜🎜Remplacez password par le mot de passe utilisateur. 🎜🎜L'instruction GRANT accorde à l'utilisateur des autorisations complètes sur toutes les bases de données et tables. 🎜🎜L'instruction FLUSH PRIVILEGES videra la table des autorisations, rendant les modifications effectives immédiatement. 🎜🎜🎜🎜Notes🎜🎜🎜🎜Utilisez un mot de passe fort pour protéger votre compte utilisateur. 🎜🎜Attribuez des utilisateurs à des niveaux d'autorisation spécifiques selon vos besoins. 🎜🎜Examinez et mettez à jour régulièrement les comptes d'utilisateurs pour garantir la sécurité. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn