mysql
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
mysql [2022/01/20 10:33] – créée - modification externe 127.0.0.1 | mysql [2022/10/12 09:03] (Version actuelle) – [Gestion des droits] admin | ||
---|---|---|---|
Ligne 46: | Ligne 46: | ||
/* Permet la connexion sous un nom d' | /* Permet la connexion sous un nom d' | ||
On peut aussi directement utiliser une base de données.*/ </ | On peut aussi directement utiliser une base de données.*/ </ | ||
+ | <WRAP right round important 30%> | ||
+ | **Attention** : avec cet syntaxe, on peut retrouver le mot de passe dans l' | ||
+ | </ | ||
__Connexion en fournissant le mot de passe__ | __Connexion en fournissant le mot de passe__ | ||
Ligne 61: | Ligne 64: | ||
On devra donc procéder comme suit sur le SGBD pour permettre une connexion distante avec un autre compte : | On devra donc procéder comme suit sur le SGBD pour permettre une connexion distante avec un autre compte : | ||
- Créer un utilisateur //MySQL// avec mot de passe \\ < | - Créer un utilisateur //MySQL// avec mot de passe \\ < | ||
- | - Lui donner le droit de se connecter depuis toute machine | + | - Lui donner le droit de se connecter depuis toute machine |
- Lui donner éventuellement les droits nécessaires sur la base de données particulière | - Lui donner éventuellement les droits nécessaires sur la base de données particulière | ||
Ligne 73: | Ligne 76: | ||
Les comptes de MySql sont stockés dans la base // | Les comptes de MySql sont stockés dans la base // | ||
- | Pour modifier le mot de passe, on sélectionnera cette base et on modifiera le contenu de la table //user// : | + | Pour modifier le mot de passe et l' |
- | <code sql>use mysql /*utilise la base des comptes */ | + | <code sql>SET PASSWORD FOR ' |
- | update user set password=PASSWORD(' | + | |
+ | flush privileges; | ||
+ | |||
+ | ALTER USER 'Utilisateur'@'localhost' | ||
+ | |||
+ | flush privileges;</ | ||
==== Autoriser l' | ==== Autoriser l' | ||
Ligne 117: | Ligne 125: | ||
/* retire le droit de lire (select) la table employes | /* retire le droit de lire (select) la table employes | ||
de la base bdGest au compte compta */</ | de la base bdGest au compte compta */</ | ||
+ | |SHOW GRANTS | ||
+ | |||
===== Sauvegarde et restauration : mysqldump ===== | ===== Sauvegarde et restauration : mysqldump ===== | ||
mysql.1642674824.txt.gz · Dernière modification : 2022/01/20 10:33 de 127.0.0.1