Django - (OperationalError) FATAL: Ident échec de l'authentification de l'utilisateur “nom d'utilisateur”

J'ai écrit un simple sqlalchemy-django modèle, en fonction de ce manuel: http://lethain.com/replacing-django-s-orm-with-sqlalchemy/, qui a travaillé pour moi assez bien.

Mon Django est connecté à une distance de bases de données postgresql, avec ces paramètres:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
    'NAME': 'wetlab_dev',                               # Or path to database file if using sqlite3.
    'USER': 'limlim',                                 # Not used with sqlite3.
    'PASSWORD': '',                                     # Not used with sqlite3.
    'HOST': 'cab-27',                                   # Set to empty string for localhost. Not used with sqlite3.
    'PORT': '',                                         # Set to empty string for default. Not used with sqlite3.
    }
}

Il a travaillé pour moi il y a quelques jours, mais maintenant, quand j'essaie de charger la page 'accueil' encore une fois, il m'indique le message d'erreur suivant:

(OperationalError) FATAL:  Ident authentication failed for user "limlim"    

La sqlalchemy moteur de configuration est:

CONNECTION_STR = 'postgresql://limlim:@cab-27/wetlab_dev'

engine = sqlalchemy.create_engine(CONNECTION_STR)   

Il me semble que je n'ai pas changé quoi que ce soit qui est liée à la base de données de configurations, mais je reçois ce message d'erreur.

Aussi, lorsque j'essaie de me connecter à la base de données sur le serveur distant avec mon pseudo, je réussis à le faire, donc je suppose que ce n'est pas un problème d'autorisations pour mon nom d'utilisateur pour accéder à cette base de données.

Ce qui peut être fait pour surmonter cette erreur?

Vous devriez probable de regarder certains journaux... Il y a beaucoup de raisons pour lesquelles le Django app ne peut pas se connecter à la postgreslq serveur..
vous pensez que c'est un problème de base de données, ou un problème de code? J'ai ajouté de la configuration du moteur de lignes.
Semble comme un db problème de configuration - vous pouvez vous connecter à la DB, mais il rejette vos informations d'identification. Autant vous dire que cela avait travaillé avant, et si vous n'avez pas fait les changements dans le code de sorte qu'il semble que quelqu'un a probablement foiré quelque chose dans le serveur de base de données...
Ouais, merci. Il était en effet quelque chose que le système fixe pour moi.

OriginalL'auteur limlim | 2012-07-05