Tâche #15420
Scénario #14907: Publication d'eole-db
eole-db devrait ajouter les droits sur une base seulement après sa création
Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
09/03/2016
Echéance:
% réalisé:
0%
Temps estimé:
1.00 h
Restant à faire (heures):
1.0
Description
30 /usr/share/eole/posttemplate/01-eoledb
root@scribe:/etc/eole/eole-db.d# /usr/share/eole/posttemplate/01-eoledb
Start Upstart service mysql [ OK ]
TASKFREAK :
>>> Passwords [OK]
>>> Create grant all privileges on taskfreak.* to 'taskfreak'@'192.168.0.24' identified by '2h,q-isow61p'
Traceback (most recent call last):
File "/usr/bin/eole_db_gen", line 125, in <module>
main()
File "/usr/bin/eole_db_gen", line 110, in main
if conn.instance_db():
File "/usr/lib/python2.7/dist-packages/eoledb/eoledbmysql.py", line 150, in instance_db
self.manage_users()
File "/usr/lib/python2.7/dist-packages/eoledb/eoledbmysql.py", line 131, in manage_users
cursor.execute(cmd)
File "/usr/lib/python2.7/dist-packages/MySQLdb/cursors.py", line 174, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1044, "Access denied for user 'root'@'192.168.0.26' to database 'taskfreak'")
Stop Upstart service mysql
Historique
#1 Mis à jour par Gérald Schwartzmann il y a environ 10 ans
- Statut changé de Nouveau à Ne sera pas résolu
- Temps estimé mis à 1.00 h
- Restant à faire (heures) mis à 1.0
J'ai oublié l'option WITH GRANT OPTION à la création de mon utilisateur
GRANT ALL PRIVILEGES ON *.* TO '<USER>'@'<IP>' IDENTIFIED BY '<password>' WITH GRANT OPTION;