i could not find chkpass in pgsql datatypes ...
it is giving error called :
Unable to locate type name chkpass in catalog.
what shall i do ??
regards
Shiva.
> Thus spake Subhramanya Shiva
> > how to store password details in a table. in encoded form
> > and how to decode it.
> >
> > in mysql ...we r having encoding and decoding for a password
> > security ... so how to do in pgsql...
>
> You use the chkpass type that I just commited to the distribution
(finally.)
> Here is an example of its usage.
>
> darcy=# CREATE TABLE x (i serial, p chkpass);
> NOTICE: CREATE TABLE will create implicit sequence 'x_i_seq' for SERIAL
column 'x.i'
> NOTICE: CREATE TABLE/UNIQUE will create implicit index 'x_i_key' for
table 'x'
> CREATE
> darcy=# INSERT INTO x (p) VALUES ('hello');
> INSERT 805247 1
> darcy=# INSERT INTO x (p) VALUES ('goodbye');
> INSERT 805248 1
> darcy=# SELECT * FROM x;
> i | p
> ---+----------------
> 1 | :SoLA2YFpQYV/I
> 2 | :Sg8CKkFqqTGec
> (2 rows)
>
> darcy=# SELECT p = 'hello' FROM x WHERE i = 1;
> ?column?
> ----------
> t
> (1 row)
>
> darcy=# SELECT p = 'hello' FROM x WHERE i = 2;
> ?column?
> ----------
> f
> (1 row)
>
> darcy=# SELECT i, raw(p) FROM x;
> i | raw
> ---+---------------
> 1 | SoLA2YFpQYV/I
> 2 | Sg8CKkFqqTGec
> (2 rows)
>
> --
> D'Arcy J.M. Cain <darcy@{druid|vex}.net> | Democracy is three wolves
> http://www.druid.net/darcy/ | and a sheep voting on
> +1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.
>
--
Subhramanya Shiva, Programmer
Archean InfoTech pvt.Ltd.
Hyderabad, India
http://www.archeanit.com
---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])