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

psql.exe - Kennwortauthentifizierung in Windows fehlgeschlagen

Versuchen Sie, den Benutzernamen beim Verbinden festzulegen.

psql.exe -U username -d dbname -f somefile.sql

Wahrscheinlich haben Sie während der Installation den Standardbenutzer „postgres“ eingerichtet. Nicht sicher, ob Sie andere erstellt haben.

Um andere Benutzer und Datenbanken hinzuzufügen, verbinden Sie sich einfach als postgres mit der postgres-Datenbank und tun Sie so etwas wie:

CREATE USER myuser WITH ENCRYPTED PASSWORD 'secret';
CREATE DATABASE mydb OWNER myuser;

Wenn Ihr Computer sicher ist, möchten Sie vielleicht auch eine Passwortdatei einrichten