Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0856643

Browse files
committed
Make manual page for pg_passwd from README.
1 parent1556e62 commit0856643

File tree

2 files changed

+116
-111
lines changed

2 files changed

+116
-111
lines changed

‎src/bin/pg_passwd/README

Lines changed: 0 additions & 111 deletions
This file was deleted.

‎src/man/pg_passwd.1

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
.\" This is -*-nroff-*-
2+
.\" XXX standard disclaimer belongs here....
3+
.\" $Header: /cvsroot/pgsql/src/man/Attic/pg_passwd.1,v 1.1 1997/09/21 04:54:36 momjian Exp $
4+
.TH PG_PASSWD UNIX 11/05/95 PostgreSQL PostgreSQL
5+
.SH NAME
6+
pg_passwd\(em manipulate the flat password file
7+
.SH SYNOPSIS
8+
.BR"pg_passwd password_file"
9+
.SH DESCRIPTION
10+
.IR Pg_passwd
11+
is a tool to manipulate the
12+
flat password file functionality of PostgreSQL.
13+
Specify the password file in the same style of Ident authentication in
14+
.IR $PGDATA/pg_hba.conf:
15+
.nf
16+
17+
host unv 133.65.96.250 255.255.255.255 password passwd
18+
19+
.fi
20+
The above line allows access from 133.65.96.250 using the passwords listed
21+
in
22+
.IR $PGDATA/passwd.
23+
The format of the password file follows those of
24+
.IR /etc/passwd
25+
and
26+
.IR /etc/shadow.
27+
The first field is the user name, and the second field
28+
is the encrypted password.
29+
The rest is completely ignored.
30+
Thus the following three sample lines specify the same user and password pair:
31+
.nf
32+
33+
pg_guest:/nB7.w5Auq.BY:10031::::::
34+
pg_guest:/nB7.w5Auq.BY:93001:930::/home/guest:/bin/tcsh
35+
pg_guest:/nB7.w5Auq.BY:93001
36+
37+
.fi
38+
Supply the password file to the pg_passwd command.
39+
In the case described above, after
40+
.IR cd"'ing"
41+
to $PGDATA, the following command execution specify
42+
the new password for pg_guest:
43+
.nf
44+
45+
% pg_passwd passwd
46+
Username: pg_guest
47+
Password:
48+
Re-enter password:
49+
50+
.fi
51+
where the
52+
.IR Password:
53+
and
54+
.IR"Re-enter password:"
55+
prompts require the same password input which are not displayed
56+
on the terminal.
57+
The original password file is renamed to
58+
.BR"passwd.bk".
59+
.PP
60+
.BR"Psql authentication"
61+
uses the
62+
.BR -u
63+
option.
64+
The following lines show the sample usage of the option:
65+
.nf
66+
67+
% psql -h hyalos -u unv
68+
Username: pg_guest
69+
Password:
70+
Welcome to the POSTGRESQL interactive sql monitor:
71+
Please read the file COPYRIGHT for copyright terms of POSTGRESQL
72+
type \\? for help on slash commands
73+
type \\q to quit
74+
type \\g or terminate with semicolon to execute query
75+
You are currently connected to the database: unv
76+
unv=>
77+
78+
.fi
79+
.BI"Perl5 authentication"
80+
uses the new style of the Pg.pm like this:
81+
.nf
82+
83+
$conn = Pg::connectdb("host=hyalos authtype=password dbname=unv
84+
user=pg_guest password=xxxxxxx");
85+
86+
.fi
87+
For more details, refer to
88+
.IR src/pgsql_perl5/Pg.pm.
89+
.PP
90+
.BR"Pg{tcl,tk}sh authentication"
91+
uses the
92+
.IR pg_connect
93+
command with the
94+
.IR -conninfo
95+
option thus:
96+
.nf
97+
98+
% set conn [pg_connect -conninfo\\
99+
"host=hyalos authtype=password dbname=unv\\
100+
user=pg_guest password=xxxxxxx "]
101+
102+
.fi
103+
Use can list all of the keys for the option by executing the following
104+
command:
105+
.nf
106+
107+
% puts [ pg_conndefaults]
108+
109+
.fi
110+
.SH FILES
111+
.TP5n
112+
$PGDATA/pg_hba.conf
113+
The Host Based Authentication file
114+
.SH "SEE ALSO"
115+
psql(1).
116+

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp