You can put your password in pgpass.conf, see
http://www.postgresql.org/docs/8.0/static/libpq-pgpass.html. It will
affect all libpq applications though, and not just psql.

You can also put it in the PGPASSWORD environment variable with SET, but
it's deprecated for security reasons (see
http://www.postgresql.org/docs/8.0/static/libpq-envars.html)


//Magnus
 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of J Roy
> Sent: Saturday, January 22, 2005 2:43 AM
> To: pgsql-hackers@postgresql.org
> Subject: [HACKERS] how to set password while loging into database
> 
> Hi,
> 
> Actually i installed postgresql 8.0 on my windows system. 
> After that i want to connect database through command prompt 
> so i type like this c:\programfiles\postgresql\8.0\bin>psql 
> -U postgres -d mydb when i typed the above command then it 
> asking password, when i give password it is able connect 
> otherwise it won't Here what my problem is in psql command i 
> want to give password after user name, it should not ask me 
> onceagain password, so is there any option to give password 
> within psql command. You can ask me why i am asking like this 
> if i want to run a batch file then i can not enter for each 
> every command the password, so pls help me and tell me how to 
> set password to commands like psql and createdb and other 
> commands. Pls help it's very urgent for me.
> 
> My email id is [EMAIL PROTECTED]
> 
> Thanks,
> J R
> 
> 
> 
> 
> ---------------------------(end of 
> broadcast)---------------------------
> TIP 9: the planner will ignore your desire to choose an index 
> scan if your
>       joining column's datatypes do not match
> 

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

               http://archives.postgresql.org

Reply via email to