Comment identifier ce que MySQL existent actuellement

Pour voir les informations de votre compte MySQL, vous pouvez exécuter une requête SQL, en utilisant le client mysql. Pour voir ce que comptes existent actuellement pour votre base de données, vous avez besoin d'un compte disposant des privilèges nécessaires.

Tous les noms de compte sont stockées dans une base de données nommée mysql dans une table nommée utilisateur. Pour voir les informations de compte, vous pouvez exécuter la requête suivante sur une base de données nommée mysql:

SELECT * FROM user

Vous devriez obtenir une liste de tous les comptes. Toutefois, si vous avez accès à MySQL via votre entreprise ou d'une société d'hébergement Web, vous avez probablement ne disposez pas des privilèges nécessaires. Dans ce cas, vous pourriez obtenir un message d'erreur comme ceci:

Aucune base de données sélectionnée

Ce message signifie que votre compte ne soit pas autorisé à sélectionner le mysql base de données. Ou vous pourriez obtenir un message d'erreur indiquant que vous ne disposez pas de la SELECT privilège. Même si ce message est ennuyeux, il est un signe que la société a de bonnes mesures de sécurité en place.

Cependant, cela signifie également que vous ne pouvez pas voir ce que votre compte a des privilèges. Vous devez demander à votre administrateur MySQL ou essayer de comprendre par vous-même en essayant de requêtes et de voir si vous êtes autorisé à les exécuter.


» » » Comment identifier ce que MySQL existent actuellement