Re: How to encode and decode password in pgsql !!
От | Subhramanya Shiva |
---|---|
Тема | Re: How to encode and decode password in pgsql !! |
Дата | |
Msg-id | 1163.192.168.0.2.988913690.squirrel@mail.archeanit.net обсуждение исходный текст |
Ответ на | Re: How to encode and decode password in pgsql !! (darcy@druid.net (D'Arcy J.M. Cain)) |
Ответы |
Re: How to encode and decode password in pgsql !!
|
Список | pgsql-sql |
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
В списке pgsql-sql по дате отправления: