Maison > base de données > tutoriel mysql > Comment créer un utilisateur dans MySQL ?

Comment créer un utilisateur dans MySQL ?

黄舟
Libérer: 2017-08-02 09:59:42
original
2585 Les gens l'ont consulté

Comment créer un utilisateur dans MySQL

1 : Tout d'abord, regardez l'emplacement de stockage des informations utilisateur :

1.Les utilisateurs de MySQL sont stockés dans la base de données système "mysql" du système MySQL.

Comment créer un utilisateur dans MySQL ?

2. Le contenu initial du tableau est :

Comment créer un utilisateur dans MySQL ?

2 : Créer un utilisateur :

1.créer un utilisateur 'nom d'utilisateur'@'emplacement où se trouve la connexion autorisé' identifié par 'Mot de passe'

Exemple :

create user 'user1'@'192.168.44.64' identified by '123';
Copier après la connexion

Comment créer un utilisateur dans MySQL ?

Trois : Gestion des autorisations :

1. Que sont les autorisations ?

La permission est le droit de faire quelque chose, comme "insérer", créer, mettre à jour et supprimer. . . .

Le "tout" signifie "toutes les autorisations"

En fait, dans le système MySQL, les autorisations sont les "mots" mentionnés ci-dessus

Quelles sont les autorisations ?

Comment créer un utilisateur dans MySQL ?

2. Affiné en :

Comment créer un utilisateur dans MySQL ?

Quatre : Accorder des autorisations utilisateur

1. accorder l'autorisation 1, l'autorisation 2, .... sur une bibliothèque.une unité subordonnée à 'nom d'utilisateur'@ 'Autoriser emplacement de connexion' [identifié par 'mot de passe']

Description :

1, les noms d'autorisation incluent :

insert,  update,  select,  delete, create,  drop ......
Copier après la connexion

2. "Une certaine unité subordonnée" fait référence à un élément de données subordonné dans une bibliothèque. Actuellement, nous n'en avons appris que 2 : table, view

Par exemple : php44.Student table ou php44.int_test;

a deux méthodes d'écriture spéciales :

*.* : représente toutes les unités subordonnées dans toutes les bases de données ;

une certaine bibliothèque.* : représente toutes les unités subordonnées <. 🎜>

3. Si des autorisations sont accordées aux utilisateurs existants, la partie identifiée peut être omise. Si elle n'est pas omise, cela signifie changer leur mot de passe

Et pour un nouvel utilisateur ; (c'est-à-dire que « nom d'utilisateur » @ « emplacement où la connexion est autorisée » n'existe pas encore), la partie identifiée ne peut pas être omise et l'instruction d'octroi crée en fait un nouvel utilisateur !


2 Vous pouvez également accorder "toutes les autorisations" :

grant all privileges on php44.* to &#39;user1&#39;@&#39;192.168.44.64&#39;;
Copier après la connexion

Cinq : Annuler les autorisations utilisateur

révoquer l'autorisation 1, l'autorisation 2, .... sur une bibliothèque.une unité subordonnée de 'nom d'utilisateur'@' Connexion aux emplacements autorisés

Remarque :

1 signifie la même chose que la déclaration d'octroi

2 signifie annuler certaines autorisations d'un utilisateur sur une certaine unité 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!

Étiquettes associées:
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
Derniers numéros
MySQL arrête le processus
Depuis 1970-01-01 08:00:00
0
0
0
Env中mysql
Depuis 1970-01-01 08:00:00
0
0
0
Erreur lors de l'installation de MySQL sous Linux
Depuis 1970-01-01 08:00:00
0
0
0
php - problème de surveillance MySQL
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal