Anda mungkin ingin membaca ringkasan cara mengautentikasi ke PostgreSQL.
Untuk menjawab pertanyaan Anda, ada beberapa cara memberikan kata sandi untuk otentikasi berbasis kata sandi:
-
Melalui permintaan sandi . Contoh:
psql -h uta.biocommons.org -U foo Password for user foo: -
Dalam file pgpass . Lihat libpq-pgpass. Format:
<host>:<port>:<database>:<user>:<password> -
Dengan
PGPASSWORDvariabel lingkungan . Lihat libpq-envars. Contoh:export PGPASSWORD=yourpass psql ... # Or in one line for this invocation only: PGPASSWORD=yourpass psql ... -
Dalam rangkaian sambungan Kata sandi dan opsi lain dapat ditentukan dalam string koneksi/URI. Lihat app-psql. Contoh:
psql postgresql://username:example@sqldat.com:5433/mydb?sslmode=require