sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgresql:Skriptkörning av psql med lösenord

Du kanske vill läsa en sammanfattning av sätten att autentisera till PostgreSQL.

För att svara på din fråga finns det flera sätt att ange ett lösenord för lösenordsbaserad autentisering:

  1. Via lösenordsuppmaningen . Exempel:

    psql -h uta.biocommons.org -U foo
    Password for user foo: 
    
  2. I en pgpass-fil . Se libpq-pgpass. Format:

    <host>:<port>:<database>:<user>:<password>
    
  3. Med PGPASSWORD miljövariabel . Se libpq-envars. Exempel:

    export PGPASSWORD=yourpass
    psql ...
    
    # Or in one line for this invocation only:
    PGPASSWORD=yourpass psql ...
    
  4. I anslutningssträngen Lösenordet och andra alternativ kan anges i anslutningssträngen/URI. Se app-psql. Exempel:

    psql postgresql://username:[email protected]:5433/mydb?sslmode=require
    


  1. Hur kör jag PHP som är lagrad i en MySQL-databas?

  2. Migrera från AnswerHub till WordPress :A Tale of 10 Technologies

  3. Hur infogar man en post och returnerar det nyskapade ID:t med ett enda SqlCommand?

  4. Hur man hämtar binär bild från databasen med C# i ASP.NET