Re: changing the password of postres

From: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
To: Prabu Subroto <prabu_subroto(at)yahoo(dot)com>
Cc: Postgres General Milis <pgsql-general(at)postgresql(dot)org>
Subject: Re: changing the password of postres
Date: 2004-09-07 11:07:48
Message-ID: Pine.LNX.4.61.0409071401410.12570@emo.org.tr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

On Tue, 7 Sep 2004, Prabu Subroto wrote:

> Each time if I want to connect to postgres with
> postgres I do like this:
> "
> patrixlinux(at)patrix:~> su
> Password:
> patrix:/localhome/patrixlinux # su postgres
> postgres(at)patrix:/localhome/patrixlinux> cd
> postgres(at)patrix:~> psql kv
> Welcome to psql 7.4.2, the PostgreSQL interactive
> terminal.

Or you could run this command with "any" user without su:

# psql kv -U postgres

> So now, the user "postgres" still has no password.
> How can I create the password for the user with psql?

ALTER USER will do it.

ALTER USER postgres WITH ENCRYPTED PASSWORD 'yourpassword';
(Don't forget the quotes...)

Also, you must enable password auth:

http://www.postgresql.org/docs/current/static/client-authentication.html
http://www.postgresql.org/docs/current/static/client-authentication.html#EXAMPLE-PG-HBA.CONF

Then reload postgresql...

> How can I create an account and its password with sql
> query from psql?

CREATE USER username WITH ENCRYPTED PASSWORD 'yourpassword';

See \h CREATE USER in psql for details.

> And how can I define that they have
> the privilege to work with a database and some
> tables....?

See the SQL keyword GRANT .

http://www.postgresql.org/docs/7.4/static/sql-grant.html

Regards,
- --
Devrim GUNDUZ
devrim~gunduz.org devrim.gunduz~linux.org.tr
http://www.tdmsoft.com
http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFBPZaFtl86P3SPfQ4RAoPXAJsGtWfePMGM6TwQNxHMJNGO/kd81wCfcyiA
KTiehpw329znOng2CgteNc0=
=zOVs
-----END PGP SIGNATURE-----

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Devrim GUNDUZ 2004-09-07 11:15:16 Re: Help supressing NOTICE messages
Previous Message Paul Thomas 2004-09-07 11:01:10 Re: postgres 8 performance