Comment créer un nouvel utilisateur de base de données dans MySQL?

Comment créer un nouvel utilisateur de base de données dans MySQL?
Lors de l'installation du serveur MySQL, il est nécessaire de spécifier le nom d'utilisateur et les informations d'identification du mot de passe. Lorsque le processus d'installation est terminé, l'utilisateur par défaut ne peut autoriser l'accès et gérer les bases de données. Les utilisateurs de MySQL sont enregistrés dans le «UTILISATEUR»Tables de leur serveur, y compris les informations d'identification de connexion, les informations de l'hôte et les autorisations de compte pour le compte MySQL. Plus précisément, la création d'un utilisateur pour accéder et gérer les bases de données MySQL est nécessaire pour différentes opérations.

Cet article fournira la méthode pour créer un nouvel utilisateur de base de données dans MySQL.

Comment créer / faire un nouvel utilisateur de base de données MySQL?

Consultez les instructions fournies ci-dessous pour créer un nouvel utilisateur de base de données dans MySQL:

  • Connectez-vous avec le serveur MySQL via l'utilisateur par défaut "racine"En fournissant son mot de passe.
  • Exécutez le "Créer l'utilisateur '' @ 'localhost' identifié par «mot de passe»;" commande.
  • Accordez les autorisations en utilisant le «Accorder tous les privilèges sur *.* À '' @ 'localhost' avec l'option de subvention;" commande.
  • Ensuite, rincer les privilèges.
  • Afficher la liste des utilisateurs de la base de données pour la vérification.

Étape 1: Accédez aux bases de données MySQL

Initialement, lancez le terminal Windows, puis connectez-vous au serveur MySQL via la commande fournie:

mysql -u root -p

Ici:

  • "-u»Représente le nom d'utilisateur.
  • "racine"Est notre nom d'utilisateur de base de données.
  • "-p»L'option indique le mot de passe utilisateur.

Lorsque la commande ci-dessus est exécutée, vous devez spécifier le mot de passe:

Étape 2: Créez un nouvel utilisateur

Maintenant, utilisez la commande fournie pour faire un nouvel utilisateur dans la base de données MySQL:

Créer un utilisateur 'testeur' @ 'localhost' identifié par 'tester123 @';

Dans la commande ci-dessus:

  • "CRÉER UN UTILISATEUR»La requête est utilisée pour créer / faire un nouvel utilisateur.
  • "testeur«Est notre nouveau nom d'utilisateur, et«'@' localhost»Indique la création d'un utilisateur localement.
  • "Identifié par«L'option est utilisée pour spécifier le mot de passe pour un utilisateur particulier.

De la sortie donnée, le «Requête ok,… »Indique que le nouvel utilisateur a été créé avec succès:

Étape 3: GRANT PRIVILEGES

Ensuite, accordez les privilèges à l'utilisateur nouvellement créé en exécutant le «Accorder tous les privilèges" mettre en doute:

Accorder tous les privilèges sur *.* À 'Tester' @ 'localhost' avec l'option de subvention;

Ici:

  • "Accorder tous les privilèges»Accorde tous les types d'autorisations à l'utilisateur.
  • "SUR *.*"Dénote que les autorisations de subvention sont appliquées à la base de données et aux tables qui peuvent être accessibles.
  • "testeur '@' localhost 'avec l'option de subvention»Affiche que tous les privilèges sont affectés au nom d'utilisateur fourni lorsqu'un nom d'utilisateur particulier est connecté via l'hôte local:

Étape 4: Activer les privilèges

Ensuite, exécutez le "Privilèges de rinçage»Commande pour activer toute l'autorisation nouvellement accordée à l'utilisateur avant d'y accéder:

Privilèges de rinçage;

Étape 5: Vérifiez le nouvel utilisateur

Pour vous assurer que le nouvel utilisateur de la base de données est créé ou non, exécutez le "SÉLECTIONNER" commande:

Sélectionnez l'utilisateur à MySQL.utilisateur;

Comme vous pouvez le voir, l'utilisateur de la base de données nouvellement créée existe dans la liste de base de données:

Étape 6: Connectez-vous avec MySQL Server avec le nouvel utilisateur

Maintenant, accédez au serveur MySQL avec le nouvel utilisateur en spécifiant les informations d'identification correspondantes:

MySQL -U Tester -p

Il s'agissait de créer un nouvel utilisateur de base de données dans MySQL.

Conclusion

Pour créer un nouvel utilisateur de base de données dans MySQL, connectez d'abord avec le serveur MySQL via l'utilisateur par défaut "racine"En fournissant son mot de passe. Ensuite, utilisez le "Créer l'utilisateur '' @ 'localhost' identifié par «mot de passe»;" commande. Après cela, accorder des privilèges par le biais du «Accorder tous les privilèges sur *.* À '' @ 'localhost' avec l'option de subvention;" commande. Enfin, activez tous les privilèges supplémentaires en utilisant le «Privilèges de rinçage" commande. Pour la vérification, énumérez tous les utilisateurs de la base de données. Cet article a fourni la procédure pour créer un nouvel utilisateur de base de données dans MySQL.