update mysql
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| --- | ||||
| categories: databases | ||||
| title: MySQL : Taille des bases de données et tables | ||||
| format: markdown | ||||
| title: MySQL - Taille des bases de données et tables | ||||
| format: Markdown | ||||
| ... | ||||
|  | ||||
| Pour obtenir la taille de *toutes* les bases de données présentes sur le serveur : | ||||
|   | ||||
| @@ -1,30 +1,29 @@ | ||||
| --- | ||||
| categories: databases | ||||
| title: MySQL : Gestion des utilisateurs | ||||
| format: markdown | ||||
| title: MySQL - Gestion des utilisateurs | ||||
| format: Markdown | ||||
| ... | ||||
|  | ||||
|  | ||||
| ## Obtenir la liste des utilisateurs | ||||
| ### Obtenir la liste des utilisateurs | ||||
|  | ||||
| ```bash | ||||
| mysql> SELECT User, Host from mysql.user; | ||||
| ``` | ||||
|  | ||||
| ## Créer un nouvel utilisateur | ||||
| ### Créer un nouvel utilisateur | ||||
|  | ||||
| ```bash | ||||
| mysql> CREATE USER `<user>`@`<host>` IDENTIFIED BY `<password>`; | ||||
| ``` | ||||
|  | ||||
| ## Affecter des droits à un utilisateur  | ||||
| ### Affecter des droits à un utilisateur  | ||||
|  | ||||
| ```bash | ||||
| mysql> GRANT ALL PRIVILEGES ON <database>.* TO `<user>`@`<host>` IDENTIFIED BY `<password>`; | ||||
| mysql> FLUSH PRIVILEGES; | ||||
| ``` | ||||
|  | ||||
| ## Vérifier les droits d'un utilisateur | ||||
| ### Vérifier les droits d'un utilisateur | ||||
|  | ||||
| ```bash | ||||
| mysql> SHOW GRANTS FOR `<user>`@`<host>`; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user