Maison > base de données > tutoriel mysql > Comment interroger la table utilisateur MySQL ?

Comment interroger la table utilisateur MySQL ?

青灯夜游
Libérer: 2020-10-13 16:53:42
original
4128 Les gens l'ont consulté

Dans MySQL, vous pouvez utiliser l'instruction "SELECT * FROM mysql.user;" pour interroger la table utilisateur, et vous devez disposer des autorisations de requête sur la table utilisateur pour exécuter cette instruction. L'utilisateur nouvellement créé a uniquement l'autorisation de se connecter au serveur MySQL. Il ne dispose d'aucune autre autorisation et ne peut pas interroger la table utilisateur.

Comment interroger la table utilisateur MySQL ?

(Tutoriel recommandé : Tutoriel vidéo mysql)

MySQL créera automatiquement un fichier nommé mysql lors de l'installation de la base de données, La base de données MySQL stocke les tables d'autorisations des utilisateurs. Une fois l'utilisateur connecté, MySQL accordera les autorisations correspondantes à chaque utilisateur en fonction du contenu de ces tables d'autorisations.

La table utilisateur est la table d'autorisation la plus importante dans MySQL, utilisée pour enregistrer les informations de compte autorisées à se connecter au serveur. Il convient de noter que toutes les autorisations activées dans la table user sont globales et s'appliquent à toutes les bases de données.

Dans MySQL, vous pouvez afficher les autorisations utilisateur correspondantes en affichant les enregistrements de données dans la table mysql.user, ou vous pouvez utiliser l'instruction SHOW GRANTS pour interroger les autorisations de l'utilisateur.

La table user sous la base de données mysql stocke les autorisations de base de l'utilisateur, qui peuvent être consultées à l'aide de l'instruction SELECT. Le code de l'instruction SELECT est le suivant :

SELECT * FROM mysql.user;
Copier après la connexion

Pour exécuter cette instruction, vous devez disposer des autorisations de requête sur la table utilisateur.

Remarque : l'utilisateur nouvellement créé a uniquement l'autorisation de se connecter au serveur MySQL. Il n'a aucune autre autorisation et ne peut pas interroger la table utilisateur.

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:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal