Ajouter un super utilisateur MySql
Les commandes suivantes ajoute l’utilisateur « superUser » ayant tous les droits « ALL PRIVILEGES…..WITH GRANT OPTION » sur toutes les bases de sonnées « .« , avec le mot de passe « secret » et pouvant se connecter de n’importe quelle machine « %« :
Se connecter au serveur mysql avec l’utilisateur root
$ mysql -u root -p
GRANT ALL PRIVILEGES ON . TO 'superUser'@'%' IDENTIFIED BY 'secret' WITH GRANT OPTION; FLUSH PRIVILEGES;
Voir les utilisateurs disponibles
select user,host from mysql.user;
Voir nos bases de données
show databases;
Voir les droits d’un utilisateur sur les bases de données
show grants for "neoflow"@"localhost";