@@ -14,22 +14,23 @@ particular set of installed
14
14
15
15
<para>
16
16
The
17
- <Productname>Postgres</Productname> <firstterm>super-user </firstterm>
17
+ <Productname>Postgres</Productname> <firstterm>superuser </firstterm>
18
18
is the user named <replaceable>postgres</replaceable>
19
19
who owns the <Productname>Postgres</Productname>
20
- binaries and database files. As the database super-user , all
20
+ binaries and database files. As the database superuser , all
21
21
protection mechanisms may be bypassed and any data accessed
22
22
arbitrarily.
23
- In addition, the <Productname>Postgres</Productname> super-user is allowed to execute
23
+ In addition, the <Productname>Postgres</Productname> superuser is allowed to execute
24
24
some support programs which are generally not available to all users.
25
- Note that the <Productname>Postgres</Productname> super-user is
25
+ Note that the <Productname>Postgres</Productname> superuser is
26
26
<emphasis>not</emphasis>
27
- the same as the Unix super-user (<literal>root</literal>),
28
- and should have a non-zero userid for security reasons.
27
+ the same as the Unix superuser (which will be referred to as <firstterm>root</firstterm>).
28
+ The superuser should have a non-zero user identifier (<firstterm>UID</firstterm>)
29
+ for security reasons.
29
30
30
31
<para>
31
32
The
32
- <firstterm>database base administrator</firstterm>
33
+ <firstterm>database administrator</firstterm>
33
34
or <acronym>DBA</acronym>, is the person who is responsible for installing
34
35
<Productname>Postgres</Productname> with mechanisms to
35
36
enforce a security policy for a site. The DBA can add new users by
@@ -62,12 +63,34 @@ site.
62
63
<title>Notation</title>
63
64
64
65
<para>
65
- <quote>...</quote> at the front of a file name is used to represent the
66
- path to the <Productname>Postgres</Productname> super-user's home directory.
67
- Anything in brackets
68
- <quote>[</quote> and <quote>]</quote>) is optional. Anything in braces
69
- (<quote>{</quote> and <quote>}</quote>) can be repeated 0 or more times.
70
- Parentheses (<quote>(</quote> and <quote>)</quote>) are used to group boolean
66
+ <quote>...</quote> or <filename>/usr/local/pgsql/<filename>
67
+ at the front of a file name is used to represent the
68
+ path to the <Productname>Postgres</Productname> superuser's home directory.
69
+
70
+ <para>
71
+ In a command synopsis, brackets
72
+ <quote>[</quote> and <quote>]</quote>) indicate an optional phrase or keyword.
73
+ Anything in braces
74
+ (<quote>{</quote> and <quote>}</quote>) and containing vertical bars (<quote>|</quote>)
75
+ indicates that you must choose one.
76
+
77
+ <para>
78
+ In examples, parentheses (<quote>(</quote> and <quote>)</quote>) are used to group boolean
71
79
expressions. <quote>|</quote> is the boolean operator OR.
72
80
73
- </sect1>
81
+ <para>
82
+ Examples will show commands executed from various accounts and programs.
83
+ Commands executed from the root account will be preceeded with <quote>></quote>.
84
+ Commands executed from the superuser account will be preceeded with <quote>$</quote>.
85
+ <acronym>SQL</acronym> commands will be preceeded with <quote>=></quote>
86
+ or will have no leading prompt.
87
+
88
+ <note>
89
+ <para>
90
+ At the time of writing (<Productname>Postgres</Productname> v6.4) the notation for
91
+ flagging commands is not universally consistant throughout the documentation set.
92
+ Please report problems to
93
+ <ulink url="mailto:docs@postgresql.org">the Documentation Mailing List</ulink>.
94
+ </note>
95
+
96
+ </sect1>
0 commit comments