L'erreur que je lis dans ton backtrace :

> "Access denied for user 'hsdj'@'localhost' (using password: YES)"

Il semble que l'utilisateur pour la base de données n'ait pas l'accès à la
base de données.

Le 10 avril 2012 23:53, Julien Bouquillon [revolunet]
<[email protected]>a écrit :

> est-ce que tu as ajouté le bon user dans MySQL déjà ?
> si oui il faut faire "flush privileges" pour qu'il soit pris en compte
> dans MySQL
>
> Sinon pour débuter utiliser une base SQLite est beaucoup plus simple
>
>
> Julien
>
>
> Le 10 avril 2012 23:49, Goodgame <[email protected]> a écrit :
>
> Bonsoir,
>>
>> J'ai achetté le HS de linux mag à propos de django puisque j'ai quelques
>> (très) petites bases en python et que j'ai envi de découvrir le web
>> façon django, cependant je rencontre quelques soucis lors de
>> l'installation de django, au moment ou j'aimerais afficher le pannel
>> d'admin.
>> En fait je crois que le problème ne vient pas de là, mais de mysql,
>> depuis que j'ai essayé de mettre un user dans la partie DB de settings.py
>> (comme prescrit dans le magasine)
>>
>>
>> Quand j'essaie de rentrer le code
>>
>> [quote]
>> python manage.py syncdb
>> [/quote]
>>
>> dans la console, j'ai cette erreur
>>
>> [quote]
>> Traceback (most recent call last):
>>   File "manage.py", line 14, in <module>
>>     execute_manager(settings)
>>
>>   File "/usr/lib/pymodules/python2.7/django/core/management/__init__.py", 
>> line 438, in execute_manager
>>     utility.execute()
>>
>>   File "/usr/lib/pymodules/python2.7/django/core/management/__init__.py", 
>> line 379, in execute
>>     self.fetch_command(subcommand).run_from_argv(self.argv)
>>
>>   File "/usr/lib/pymodules/python2.7/django/core/management/base.py", line 
>> 191, in run_from_argv
>>     self.execute(*args, **options.__dict__)
>>
>>   File "/usr/lib/pymodules/python2.7/django/core/management/base.py", line 
>> 219, in execute
>>     self.validate()
>>
>>   File "/usr/lib/pymodules/python2.7/django/core/management/base.py", line 
>> 249, in validate
>>     num_errors = get_validation_errors(s, app)
>>
>>   File "/usr/lib/pymodules/python2.7/django/core/management/validation.py", 
>> line 103, in get_validation_errors
>>     connection.validation.validate_field(e, opts, f)
>>
>>   File 
>> "/usr/lib/pymodules/python2.7/django/db/backends/mysql/validation.py", line 
>> 14, in validate_field
>>     db_version = self.connection.get_server_version()
>>
>>   File "/usr/lib/pymodules/python2.7/django/db/backends/mysql/base.py", line 
>> 338, in get_server_version
>>     self.cursor()
>>
>>   File "/usr/lib/pymodules/python2.7/django/db/backends/__init__.py", line 
>> 250, in cursor
>>     cursor = self.make_debug_cursor(self._cursor())
>>
>>   File "/usr/lib/pymodules/python2.7/django/db/backends/mysql/base.py", line 
>> 322, in _cursor
>>     self.connection = Database.connect(**kwargs)
>>
>>   File "/usr/lib/pymodules/python2.7/MySQLdb/__init__.py", line 81, in 
>> Connect
>>     return Connection(*args, **kwargs)
>>
>>   File "/usr/lib/pymodules/python2.7/MySQLdb/connections.py", line 187, in 
>> __init__
>>     super(Connection, self).__init__(*args, **kwargs2)
>> _mysql_exceptions.OperationalError: (1045, "Access denied for user 'hsdj'@
>> 'localhost' (using password: YES)")
>> [/quote]
>>
>> Je ne sais pas d'ou ca vient, par contre j'ai la même (ou le même type
>> d'erreur) quand j'essai de lancer :
>> [quote]
>> python manage.py runserver 127.0.0.1:8080
>> [/quote]
>>
>> Comme dit, ces erreurs apparraissent depuis que j'ai modifié settings.py
>> comme le dit le magasine.
>>
>> Est ce que quelqu'un sait d'ou ca peut venir/ comment le corriger?
>>
>> Merci beaucoup
>>
>> Bonne soirée
>> _______________________________________________
>> django mailing list
>> [email protected]
>> http://lists.afpy.org/mailman/listinfo/django
>>
>
>
> _______________________________________________
> django mailing list
> [email protected]
> http://lists.afpy.org/mailman/listinfo/django
>
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à