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

Windows PSQL-Befehlszeile:Gibt es eine Möglichkeit, eine passwortlose Anmeldung zu ermöglichen?

Es gibt zwei Möglichkeiten:

  • Umgebungsvariable PGPASSWORD setzen z.B. set PGPASSWORD=yoursecretpassword
  • Passwortdatei %APPDATA%\postgresql\pgpass.conf verwenden wie in der Dokumentation beschrieben

Innerhalb der Passwortdatei (mein Speicherort ist C:\Users\Grzesiek\AppData\Roaming\postgresql\pgpass.conf) verwenden Sie die Angabe im doc-Format. Um beispielsweise Datenbank-Postgres als Postgres-Rolle auf dem lokalen 5432-Server zu verbinden, fügen Sie Folgendes hinzu:

localhost:5432:postgres:postgres:12345

Ich habe dies überprüft und es funktioniert gut (für mich), aber verwenden Sie nicht 127.0.0.1).