update mysql

This commit is contained in:
Ludovic Cartier 2021-07-30 16:37:41 +02:00
parent 67cc7746bb
commit c8a897f741
2 changed files with 8 additions and 9 deletions

View File

@ -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 :

View File

@ -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>`;