Misschien wil je een samenvatting lezen van de manieren om te authenticeren bij PostgreSQL.
Om uw vraag te beantwoorden, zijn er verschillende manieren om een wachtwoord in te voeren voor op wachtwoord gebaseerde authenticatie:
-
Via de wachtwoordprompt . Voorbeeld:
psql -h uta.biocommons.org -U foo Password for user foo:
-
In een pgpass-bestand . Zie libpq-pgpass. Formaat:
<host>:<port>:<database>:<user>:<password>
-
Met het
PGPASSWORD
omgevingsvariabele . Zie libpq-envars. Voorbeeld:export PGPASSWORD=yourpass psql ... # Or in one line for this invocation only: PGPASSWORD=yourpass psql ...
-
In de verbindingsreeks Het wachtwoord en andere opties kunnen worden gespecificeerd in de verbindingsreeks/URI. Zie app-psql. Voorbeeld:
psql postgresql://username:[email protected]:5433/mydb?sslmode=require