Maison base de données tutoriel mysql Comment implémenter l'instruction pour créer un utilisateur dans MySQL ?

Comment implémenter l'instruction pour créer un utilisateur dans MySQL ?

Nov 08, 2023 pm 12:30 PM
用户权限控制 Créer un utilisateur gestion des utilisateurs MySQL

Comment implémenter linstruction pour créer un utilisateur dans MySQL ?

Titre : Comment créer une déclaration d'utilisateur dans MySQL ? Explication détaillée d'exemples de code spécifiques

Dans la base de données MySQL, créer un utilisateur et accorder les autorisations correspondantes est une opération très courante. Cet article détaillera comment utiliser les instructions MySQL pour créer des utilisateurs et leur accorder des autorisations. Les opérations spécifiques sont les suivantes :

  1. Connectez-vous à la base de données MySQL
    Tout d'abord, vous devez ouvrir un terminal ou une fenêtre de ligne de commande et vous connecter à la base de données MySQL via la ligne de commande ou d'autres outils. Supposons que nous ayons un nom d'utilisateur appelé « root » et que nous connaissions son mot de passe.
mysql -u root -p
Copier après la connexion

Une fois la connexion réussie, il vous sera demandé de saisir un mot de passe. Après avoir entré le mot de passe, vous pouvez accéder au mode ligne de commande MySQL.

  1. Créer un nouvel utilisateur
    Utilisez les instructions suivantes pour créer un nouvel utilisateur, en remplaçant "new_user" et "new_password" par le nom d'utilisateur et le mot de passe que vous souhaitez créer.
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'new_password';
Copier après la connexion

Dans le code ci-dessus, 'new_user' est le nom d'utilisateur du nouvel utilisateur, 'localhost' signifie que l'utilisateur ne peut se connecter que localement et IDENTIFIED BY 'new_password' est le mot de passe de connexion de l'utilisateur spécifié.

Si vous devez autoriser les utilisateurs à se connecter à distance, vous pouvez remplacer « localhost » par « % », ce qui signifie que toutes les connexions à distance sont autorisées. A noter que pour des raisons de sécurité, il est déconseillé d'ouvrir les autorisations de connexion à distance dans un environnement de production.

  1. Accorder des autorisations

Généralement, les utilisateurs ne disposent d'aucune autorisation d'opération de base de données après leur création et les autorisations correspondantes doivent être accordées via des déclarations d'autorisation. Voici un exemple d'instruction d'autorisation :

GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
Copier après la connexion

Dans l'instruction ci-dessus, GRANT représente l'opération d'autorisation, ALL PRIVILEGES représente toutes les autorisations, '.' représente toutes les bases de données et tables, 'new_user'@'localhost' est le nom d'utilisateur et connexion comme source autorisée.

Si vous devez accorder des autorisations de base de données spécifiques, vous pouvez remplacer « . » par le nom de la base de données et le nom de la table. Par exemple :

GRANT SELECT, INSERT ON database_name.* TO 'new_user'@'localhost';
Copier après la connexion

L'instruction ci-dessus signifie accorder à new_user les autorisations SELECT et INSERT dans la base de données database_name.

  1. Actualiser les autorisations
    Après avoir terminé les opérations de création et d'autorisation de l'utilisateur, vous devez actualiser les autorisations pour prendre effet. Vous pouvez utiliser l'instruction suivante pour actualiser les autorisations :
FLUSH PRIVILEGES;
Copier après la connexion

Après avoir exécuté l'instruction ci-dessus, le nouvel utilisateur peut se connecter avec le nom d'utilisateur et le mot de passe spécifiés et disposer des autorisations correspondantes.

Résumé
Avec les étapes ci-dessus, nous pouvons créer un nouvel utilisateur dans la base de données MySQL et lui accorder des autorisations. Il convient de noter que les problèmes de sécurité doivent être pris en compte dans un environnement de production et éviter d'ouvrir trop d'autorisations ou d'autoriser des connexions à distance. Dans le même temps, les utilisateurs qui ne sont plus nécessaires doivent être supprimés ou désactivés à temps pour assurer la sécurité de la base de données.

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment implémenter la fonction de gestion des droits des utilisateurs en PHP Comment implémenter la fonction de gestion des droits des utilisateurs en PHP Sep 25, 2023 am 08:45 AM

La mise en œuvre de fonctions de gestion des droits des utilisateurs est très importante pour tout site Web ou application. En PHP, nous pouvons utiliser des bases de données et des codes pour mettre en œuvre la gestion des droits des utilisateurs. Cet article présentera comment implémenter les fonctions de gestion des droits des utilisateurs en PHP et fournira des exemples de code spécifiques. 1. Conception de la base de données Avant de commencer à écrire du code, vous devez d'abord concevoir une structure de base de données appropriée pour stocker les informations sur les utilisateurs et les autorisations. Voici un exemple de structure de table de base de données : Table des utilisateurs (utilisateurs) : id : ID utilisateur nom d'utilisateur : avec

Comment contrôler les autorisations des utilisateurs sous Linux via un script PHP Comment contrôler les autorisations des utilisateurs sous Linux via un script PHP Oct 05, 2023 pm 03:58 PM

Comment contrôler les droits des utilisateurs sous Linux via des scripts PHP Avec le développement d'Internet et le large éventail d'applications, l'importance du contrôle des droits des utilisateurs sur les sites Web et les applications est progressivement devenue plus importante. Il est courant d'implémenter le contrôle des autorisations des utilisateurs sous Linux via des scripts PHP. Cet article présentera en détail comment utiliser les scripts PHP pour le contrôle des autorisations des utilisateurs sur la plate-forme Linux et fournira des exemples de code spécifiques. 1. Présentation des autorisations utilisateur Sous Linux, chaque utilisateur dispose de certaines autorisations. Ces autorisations déterminent l'accès de l'utilisateur aux ressources système.

Comment créer un nouveau compte utilisateur sur un ordinateur Windows Comment créer un nouveau compte utilisateur sur un ordinateur Windows Jun 17, 2023 pm 01:24 PM

La création d'un nouveau compte utilisateur est une opération très courante sur les ordinateurs Windows. Que vous ayez besoin d'un nouveau compte pour le partage familial, la division du travail ou que vous deviez définir des autorisations différentes pour les invités ou les enfants, vous pouvez le faire en créant un nouveau compte utilisateur. Cet article vous expliquera comment créer un nouveau compte utilisateur sur un ordinateur Windows pour votre référence. Étape 1 : Entrez dans l'interface « Paramètres ». Tout d'abord, cliquez sur l'icône Windows dans le coin inférieur gauche de la barre des tâches pour faire apparaître le menu Démarrer. Ensuite, cliquez sur l'icône Paramètres (l'icône en forme d'engrenage) dans le menu Démarrer.

Comment implémenter un système de gestion des autorisations de rôle en PHP ? Comment implémenter un système de gestion des autorisations de rôle en PHP ? Jun 29, 2023 pm 12:18 PM

Comment implémenter un système de gestion des autorisations de rôle en PHP ? Résumé : Le système de gestion des autorités de rôle est une méthode de gestion courante dans les entreprises et les organisations. Cet article présentera comment utiliser le langage de programmation PHP pour implémenter un système de gestion des autorisations de rôle simple et pratique. 1. Introduction Dans une organisation ou une entreprise, différents utilisateurs peuvent avoir des autorisations et des rôles différents. Afin de garantir la sécurité des informations et une gestion efficace, il est très important de développer un système de gestion des autorités de rôle entièrement fonctionnel. Cet article utilisera le langage de programmation PHP pour démontrer comment implémenter un coin simple et pratique

Une plongée approfondie dans Discuz : un puissant outil de création de communauté Une plongée approfondie dans Discuz : un puissant outil de création de communauté Mar 02, 2024 pm 09:45 PM

« Une plongée approfondie dans Discuz : un puissant outil de création de communauté qui nécessite des exemples de code spécifiques » Avec le développement rapide d'Internet, les communautés sont devenues une plate-forme importante permettant aux gens de communiquer, de partager et d'interagir. Dans le processus de création d’une communauté, choisir les bons outils est crucial. En tant que puissant outil de création de communauté, Discuz est largement utilisé sur divers sites Web. Il offre non seulement des fonctions riches, mais offre également une personnalisation flexible pour répondre aux différents besoins des travaux de construction communautaire. 1. Caractéristiques fonctionnelles de Discuz Discuz est un open source

La manière de base de fournir des autorisations aux utilisateurs sous Linux consiste à utiliser la commande sudo La manière de base de fournir des autorisations aux utilisateurs sous Linux consiste à utiliser la commande sudo Mar 08, 2024 am 09:22 AM

Comment Linux accorde-t-il les autorisations aux utilisateurs ? Linux est actuellement l'un des systèmes d'exploitation les plus populaires. La clé de son succès réside dans sa sécurité et sa stabilité renforcées. Les systèmes Linux fournissent des autorisations utilisateur pour leurs opérations, ce qui peut empêcher efficacement les utilisateurs de nuire involontairement aux performances du système. Cet article présentera brièvement comment accorder des autorisations aux utilisateurs sous Linux, dans l'espoir d'apporter de l'aide aux lecteurs. Pour définir les autorisations des groupes d'utilisateurs sous Linux, la méthode de base pour accorder des autorisations aux utilisateurs consiste à utiliser la commande sudo kalilinux, qui est un outil de gestion intégré à Linux et est utilisé pour autoriser ou interdire les utilisateurs. La commande sudo constitue un moyen efficace de contrôler les autorisations des utilisateurs et peut fournir aux utilisateurs différents degrés d'autorisations de contrôle.

Comment configurer un système CentOS pour restreindre les modifications utilisateur à la configuration du système Comment configurer un système CentOS pour restreindre les modifications utilisateur à la configuration du système Jul 08, 2023 am 08:28 AM

Comment configurer le système CentOS pour empêcher les utilisateurs de modifier la configuration du système. Dans un système Linux multi-utilisateurs, nous ne voulons pas qu'un utilisateur ait l'autorisation de modifier certaines configurations et certains fichiers du système. Surtout dans certains environnements de production, afin de garantir la stabilité et la sécurité du système, il est nécessaire d'empêcher les utilisateurs de modifier la configuration du système. Cet article décrira comment configurer un système CentOS pour restreindre les modifications utilisateur à la configuration du système. Créer un groupe d'utilisateurs Tout d'abord, nous devons créer un groupe d'utilisateurs pour gérer les modifications à apporter à la configuration du système.

Pourquoi un serveur Linux doit-il créer un utilisateur ? Comment faire? Pourquoi un serveur Linux doit-il créer un utilisateur ? Comment faire? Feb 08, 2024 am 08:00 AM

Les raisons pour lesquelles les serveurs Linux doivent créer des utilisateurs sont : 1. Sécurité ; 2. Gestion des ressources ; 3. Suivi et journalisation ; 4. Environnement multi-utilisateurs ; 5. Autorisations et partage de fichiers ; Linux, le nom complet de GNU/Linux, est un système d'exploitation de type Unix qui peut être utilisé et diffusé librement. 1. Raisons de créer des utilisateurs sur les serveurs Linux 1. Sécurité Chaque utilisateur doit disposer de son propre compte utilisateur, ce qui peut limiter l'accès aux ressources et aux fichiers du système. Chaque utilisateur possède son propre nom d'utilisateur et son propre mot de passe. La création d'un utilisateur administrateur sous Linux garantit que seuls les utilisateurs autorisés peuvent se connecter et accéder au serveur. 2. Gestion des ressources : En créant un compte indépendant pour chaque utilisateur, les ressources peuvent être gérées

See all articles