PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

SQLAlchemy-Fehler „Kein Passwort angegeben“.

Sie müssen wahrscheinlich nur "localhost" aus Ihrer Verbindungszeichenfolge entfernen:

'postgresql:///db_name'

Das weist psycopg2 an, Unix-Domänen-Sockets zu verwenden. Ihre Standardkonfiguration verwendet "ident", sodass Sie sich als der Benutzer verbinden, der das Skript ausführt. In der Standardkonfiguration gilt "md5" nur für TCP-Verbindungen.