Tâche #15398
Distribution EOLE - Proposition Scénario #17023: Evolutions eole-db à trier
Gérer la levée d'exception si des problèmes de connexion et d'autorisation existent
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
08/03/2016
Echéance:
% réalisé:
0%
Restant à faire (heures):
Description
Visiblement le cas n'est pas géré
un traceback apparaît au reconfigure
Start Upstart service mysql [ OK ]
TASKFREAK :
>>> Passwords
Traceback (most recent call last):
File "/usr/bin/eole_db_gen", line 125, in <module>
main()
File "/usr/bin/eole_db_gen", line 105, in main
run_change_password(conn, local_conf, args.backup_dir)
File "/usr/bin/eole_db_gen", line 63, in run_change_password
if conn.change_passwords(local_conf, bdir):
File "/usr/lib/python2.7/dist-packages/eoledb/eoledbmysql.py", line 182, in change_passwords
self.connect(root=True)
File "/usr/lib/python2.7/dist-packages/eoledb/eoledbmysql.py", line 103, in connect
raise err
_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on '192.168.0.24' (110)")
Stop Upstart service mysql
Historique
#1 Mis à jour par Gérald Schwartzmann il y a environ 10 ans
- Sujet changé de Gérer la levée d'exception si le mot de passe n'est pas bon à Gérer la levée d'exception si des problèmes de connexion et d'autorisation existent
TASKFREAK :
>>> Passwords [OK]
>>> Create
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 148, in instance_db
self.manage_users()
File "/usr/lib/python2.7/dist-packages/eoledb/eoledbmysql.py", line 130, 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
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tâche parente changé de #14907 à #17023