From 7b04180cf51cdfa9ebf44d03febe1d359b341e8a Mon Sep 17 00:00:00 2001 From: "D'Arcy J.M. Cain" Date: Mon, 1 Oct 2007 19:06:48 +0000 Subject: [PATCH] Add some examples. --- contrib/chkpass/README.chkpass | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/contrib/chkpass/README.chkpass b/contrib/chkpass/README.chkpass index 0ebc4d7980..9f8e100622 100644 --- a/contrib/chkpass/README.chkpass +++ b/contrib/chkpass/README.chkpass @@ -21,6 +21,36 @@ The encryption uses the standard Unix function crypt(), and so it suffers from all the usual limitations of that function; notably that only the first eight characters of a password are considered. +Here is some sample usage: + +test=# create table test (p chkpass); +CREATE TABLE +test=# insert into test values ('hello'); +INSERT 0 1 +test=# select * from test; + p +---------------- + :dVGkpXdOrE3ko +(1 row) + +test=# select raw(p) from test; + raw +--------------- + dVGkpXdOrE3ko +(1 row) + +test=# select p = 'hello' from test; + ?column? +---------- + t +(1 row) + +test=# select p = 'goodbye' from test; + ?column? +---------- + f +(1 row) + D'Arcy J.M. Cain darcy@druid.net -- 2.39.5