Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/08/2018, à 15:01

Abdoul

[Résolu] Créer un user qui a accès a toutes les bases de données

Salut. Je travail sur un serveur et je viens d'installer mysql-server. on me demande donc de créer un nouvel utilisateur administratif ayant accès à toutes les bases de données avec la syntaxe suivante:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_pasword';
mais quand quand je l'utilises on me dit que le mot de passe ne satisfait pas. quelqu'un pourrait m'aider a resoudre ce probleme? je sais pas si j'ai mal respecte la syntaxe ou quoi. j'ai remplacer administrator par mon nom d'utilisateur, localhost par l'adresse de mon serveur, et very strong pasword par le mot de passe. Voici l'erreur que j'ai recu.

mysql> GRANT ALL PRIVILEGES ON *.* TO 'abdoul'@'192.168.2.4' IDENTIFIED BY 'buul@1.*';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

Dernière modification par Abdoul (Le 22/08/2018, à 10:11)

Hors ligne

#2 Le 20/08/2018, à 15:19

MicP

Re : [Résolu] Créer un user qui a accès a toutes les bases de données

Bonjour

Dans ton mot de passe, il faut peut-être qu'il y ait au minimum 1 caractère qui soit un caractère en majuscule,
ou une autre condition à remplir…

Voir le retour de la commande mysql suivante :

SHOW VARIABLES LIKE 'validate_password%'

Dernière modification par MicP (Le 20/08/2018, à 15:21)

Hors ligne

#3 Le 20/08/2018, à 17:25

Hizoka

Re : [Résolu] Créer un user qui a accès a toutes les bases de données

Salut, si c'est bon, passe ton sujet en [Résolu] stp smile

Pour info, un  mot de passe se ballade, j’espère que ce n'est pas celui que tu utilises...

Dernière modification par Hizoka (Le 21/08/2018, à 07:31)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#4 Le 20/08/2018, à 17:40

MicP

Re : [Résolu] Créer un user qui a accès a toutes les bases de données

Abdoul a écrit :

…j'ai d'abord creer l'utilisateur avant de lui donner les droits…

Ah bein oui ! ça peut être utile lol je n'avais pas du tout pensé à cette éventualité.

Merci beaucoup pour le retour d'information, c'est très sympa wink

Dernière modification par MicP (Le 20/08/2018, à 17:41)

Hors ligne

#5 Le 20/08/2018, à 18:36

Ayral

Re : [Résolu] Créer un user qui a accès a toutes les bases de données

Modération : J'ai passé ton fil en résolu. Pour le faire toi même tu dois aller sur ton premier message et rajouter l'expression [Résolu] au début du sujet. Merci.

Dernière modification par Ayral (Le 20/08/2018, à 18:37)


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#6 Le 21/08/2018, à 19:22

Nathaly01

Re : [Résolu] Créer un user qui a accès a toutes les bases de données

Salut,
je pense que ce n'est pas grave pour le MdP, à mon avis il suit un cour sur openclassrooms !
https://openclassrooms.com/fr/courses/1 … /r-1978179

Mais lorsqu'on apprend, c'est dommage de chercher à "tricher" ! Parce que du coup, tu ne sais pas ce que ton MySQL désire au mini comme MdP complexe.
Pourtant, ce n'est pas dur étant donné que tu es déjà connecté à ta BDD.

Un exemple avec son retour :

mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_check_user_name    | OFF    |
| validate_password_dictionary_file    |        |
| validate_password_length             | 8      |
| validate_password_mixed_case_count   | 1      |
| validate_password_number_count       | 1      |
| validate_password_policy             | MEDIUM |
| validate_password_special_char_count | 1      |
+--------------------------------------+--------+
7 rows in set (0,00 sec)

Même en étant un quiche comme moi en Anglais, on comprend vite qu'il faut que le MdP soit différent  du nom de l'utilisateur, qu'il est au minimum 8 caractères dont une lettre en majuscule, un chiffre et un caractère spéciale(ex: @).
Donc dommage de ne vouloir apprendre qu'à moitié ....

Hors ligne

#7 Le 22/08/2018, à 10:10

Abdoul

Re : [Résolu] Créer un user qui a accès a toutes les bases de données

oui je pense que je devrais le changée ce mot de passe si y'a possibilité. Merci

Hors ligne