~ubuntu-branches/ubuntu/oneiric/postgresql-9.1/oneiric-security

« back to all changes in this revision

Viewing changes to doc/src/sgml/html/infoschema-usage-privileges.html

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2011-05-11 10:41:53 UTC
  • Revision ID: james.westby@ubuntu.com-20110511104153-psbh2o58553fv1m0
Tags: upstream-9.1~beta1
ImportĀ upstreamĀ versionĀ 9.1~beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
2
<HTML
 
3
><HEAD
 
4
><TITLE
 
5
>usage_privileges</TITLE
 
6
><META
 
7
NAME="GENERATOR"
 
8
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 
9
REV="MADE"
 
10
HREF="mailto:pgsql-docs@postgresql.org"><LINK
 
11
REL="HOME"
 
12
TITLE="PostgreSQL 9.1beta1 Documentation"
 
13
HREF="index.html"><LINK
 
14
REL="UP"
 
15
TITLE="The Information Schema"
 
16
HREF="information-schema.html"><LINK
 
17
REL="PREVIOUS"
 
18
TITLE="triggers"
 
19
HREF="infoschema-triggers.html"><LINK
 
20
REL="NEXT"
 
21
TITLE="user_mapping_options"
 
22
HREF="infoschema-user-mapping-options.html"><LINK
 
23
REL="STYLESHEET"
 
24
TYPE="text/css"
 
25
HREF="stylesheet.css"><META
 
26
HTTP-EQUIV="Content-Type"
 
27
CONTENT="text/html; charset=ISO-8859-1"><META
 
28
NAME="creation"
 
29
CONTENT="2011-04-27T21:20:33"></HEAD
 
30
><BODY
 
31
CLASS="SECT1"
 
32
><DIV
 
33
CLASS="NAVHEADER"
 
34
><TABLE
 
35
SUMMARY="Header navigation table"
 
36
WIDTH="100%"
 
37
BORDER="0"
 
38
CELLPADDING="0"
 
39
CELLSPACING="0"
 
40
><TR
 
41
><TH
 
42
COLSPAN="5"
 
43
ALIGN="center"
 
44
VALIGN="bottom"
 
45
><A
 
46
HREF="index.html"
 
47
>PostgreSQL 9.1beta1 Documentation</A
 
48
></TH
 
49
></TR
 
50
><TR
 
51
><TD
 
52
WIDTH="10%"
 
53
ALIGN="left"
 
54
VALIGN="top"
 
55
><A
 
56
TITLE="triggers"
 
57
HREF="infoschema-triggers.html"
 
58
ACCESSKEY="P"
 
59
>Prev</A
 
60
></TD
 
61
><TD
 
62
WIDTH="10%"
 
63
ALIGN="left"
 
64
VALIGN="top"
 
65
><A
 
66
TITLE="The Information Schema"
 
67
HREF="information-schema.html"
 
68
>Fast Backward</A
 
69
></TD
 
70
><TD
 
71
WIDTH="60%"
 
72
ALIGN="center"
 
73
VALIGN="bottom"
 
74
>Chapter 34. The Information Schema</TD
 
75
><TD
 
76
WIDTH="10%"
 
77
ALIGN="right"
 
78
VALIGN="top"
 
79
><A
 
80
TITLE="The Information Schema"
 
81
HREF="information-schema.html"
 
82
>Fast Forward</A
 
83
></TD
 
84
><TD
 
85
WIDTH="10%"
 
86
ALIGN="right"
 
87
VALIGN="top"
 
88
><A
 
89
TITLE="user_mapping_options"
 
90
HREF="infoschema-user-mapping-options.html"
 
91
ACCESSKEY="N"
 
92
>Next</A
 
93
></TD
 
94
></TR
 
95
></TABLE
 
96
><HR
 
97
ALIGN="LEFT"
 
98
WIDTH="100%"></DIV
 
99
><DIV
 
100
CLASS="SECT1"
 
101
><H1
 
102
CLASS="SECT1"
 
103
><A
 
104
NAME="INFOSCHEMA-USAGE-PRIVILEGES"
 
105
>34.53. <TT
 
106
CLASS="LITERAL"
 
107
>usage_privileges</TT
 
108
></A
 
109
></H1
 
110
><P
 
111
>   The view <TT
 
112
CLASS="LITERAL"
 
113
>usage_privileges</TT
 
114
> identifies
 
115
   <TT
 
116
CLASS="LITERAL"
 
117
>USAGE</TT
 
118
> privileges granted on various kinds of
 
119
   objects to a currently enabled role or by a currently enabled role.
 
120
   In <SPAN
 
121
CLASS="PRODUCTNAME"
 
122
>PostgreSQL</SPAN
 
123
>, this currently applies to
 
124
   collations, domains, foreign-data wrappers, and foreign servers.  There is one
 
125
   row for each combination of object, grantor, and grantee.
 
126
  </P
 
127
><P
 
128
>   Since collations and domains do not have real privileges
 
129
   in <SPAN
 
130
CLASS="PRODUCTNAME"
 
131
>PostgreSQL</SPAN
 
132
>, this view shows implicit
 
133
   non-grantable <TT
 
134
CLASS="LITERAL"
 
135
>USAGE</TT
 
136
> privileges granted by the
 
137
   owner to <TT
 
138
CLASS="LITERAL"
 
139
>PUBLIC</TT
 
140
> for all collations and domains.  The other
 
141
   object types, however, show real privileges.
 
142
  </P
 
143
><DIV
 
144
CLASS="TABLE"
 
145
><A
 
146
NAME="AEN48973"
 
147
></A
 
148
><P
 
149
><B
 
150
>Table 34-51. <TT
 
151
CLASS="LITERAL"
 
152
>usage_privileges</TT
 
153
> Columns</B
 
154
></P
 
155
><TABLE
 
156
BORDER="1"
 
157
CLASS="CALSTABLE"
 
158
><COL><COL><COL><THEAD
 
159
><TR
 
160
><TH
 
161
>Name</TH
 
162
><TH
 
163
>Data Type</TH
 
164
><TH
 
165
>Description</TH
 
166
></TR
 
167
></THEAD
 
168
><TBODY
 
169
><TR
 
170
><TD
 
171
><TT
 
172
CLASS="LITERAL"
 
173
>grantor</TT
 
174
></TD
 
175
><TD
 
176
><TT
 
177
CLASS="TYPE"
 
178
>sql_identifier</TT
 
179
></TD
 
180
><TD
 
181
>Name of the role that granted the privilege</TD
 
182
></TR
 
183
><TR
 
184
><TD
 
185
><TT
 
186
CLASS="LITERAL"
 
187
>grantee</TT
 
188
></TD
 
189
><TD
 
190
><TT
 
191
CLASS="TYPE"
 
192
>sql_identifier</TT
 
193
></TD
 
194
><TD
 
195
>Name of the role that the privilege was granted to</TD
 
196
></TR
 
197
><TR
 
198
><TD
 
199
><TT
 
200
CLASS="LITERAL"
 
201
>object_catalog</TT
 
202
></TD
 
203
><TD
 
204
><TT
 
205
CLASS="TYPE"
 
206
>sql_identifier</TT
 
207
></TD
 
208
><TD
 
209
>Name of the database containing the object (always the current database)</TD
 
210
></TR
 
211
><TR
 
212
><TD
 
213
><TT
 
214
CLASS="LITERAL"
 
215
>object_schema</TT
 
216
></TD
 
217
><TD
 
218
><TT
 
219
CLASS="TYPE"
 
220
>sql_identifier</TT
 
221
></TD
 
222
><TD
 
223
>Name of the schema containing the object, if applicable,
 
224
      else an empty string</TD
 
225
></TR
 
226
><TR
 
227
><TD
 
228
><TT
 
229
CLASS="LITERAL"
 
230
>object_name</TT
 
231
></TD
 
232
><TD
 
233
><TT
 
234
CLASS="TYPE"
 
235
>sql_identifier</TT
 
236
></TD
 
237
><TD
 
238
>Name of the object</TD
 
239
></TR
 
240
><TR
 
241
><TD
 
242
><TT
 
243
CLASS="LITERAL"
 
244
>object_type</TT
 
245
></TD
 
246
><TD
 
247
><TT
 
248
CLASS="TYPE"
 
249
>character_data</TT
 
250
></TD
 
251
><TD
 
252
><TT
 
253
CLASS="LITERAL"
 
254
>COLLATION</TT
 
255
> or <TT
 
256
CLASS="LITERAL"
 
257
>DOMAIN</TT
 
258
> or <TT
 
259
CLASS="LITERAL"
 
260
>FOREIGN DATA WRAPPER</TT
 
261
> or <TT
 
262
CLASS="LITERAL"
 
263
>FOREIGN SERVER</TT
 
264
></TD
 
265
></TR
 
266
><TR
 
267
><TD
 
268
><TT
 
269
CLASS="LITERAL"
 
270
>privilege_type</TT
 
271
></TD
 
272
><TD
 
273
><TT
 
274
CLASS="TYPE"
 
275
>character_data</TT
 
276
></TD
 
277
><TD
 
278
>Always <TT
 
279
CLASS="LITERAL"
 
280
>USAGE</TT
 
281
></TD
 
282
></TR
 
283
><TR
 
284
><TD
 
285
><TT
 
286
CLASS="LITERAL"
 
287
>is_grantable</TT
 
288
></TD
 
289
><TD
 
290
><TT
 
291
CLASS="TYPE"
 
292
>yes_or_no</TT
 
293
></TD
 
294
><TD
 
295
><TT
 
296
CLASS="LITERAL"
 
297
>YES</TT
 
298
> if the privilege is grantable, <TT
 
299
CLASS="LITERAL"
 
300
>NO</TT
 
301
> if not</TD
 
302
></TR
 
303
></TBODY
 
304
></TABLE
 
305
></DIV
 
306
></DIV
 
307
><DIV
 
308
CLASS="NAVFOOTER"
 
309
><HR
 
310
ALIGN="LEFT"
 
311
WIDTH="100%"><TABLE
 
312
SUMMARY="Footer navigation table"
 
313
WIDTH="100%"
 
314
BORDER="0"
 
315
CELLPADDING="0"
 
316
CELLSPACING="0"
 
317
><TR
 
318
><TD
 
319
WIDTH="33%"
 
320
ALIGN="left"
 
321
VALIGN="top"
 
322
><A
 
323
HREF="infoschema-triggers.html"
 
324
ACCESSKEY="P"
 
325
>Prev</A
 
326
></TD
 
327
><TD
 
328
WIDTH="34%"
 
329
ALIGN="center"
 
330
VALIGN="top"
 
331
><A
 
332
HREF="index.html"
 
333
ACCESSKEY="H"
 
334
>Home</A
 
335
></TD
 
336
><TD
 
337
WIDTH="33%"
 
338
ALIGN="right"
 
339
VALIGN="top"
 
340
><A
 
341
HREF="infoschema-user-mapping-options.html"
 
342
ACCESSKEY="N"
 
343
>Next</A
 
344
></TD
 
345
></TR
 
346
><TR
 
347
><TD
 
348
WIDTH="33%"
 
349
ALIGN="left"
 
350
VALIGN="top"
 
351
><TT
 
352
CLASS="LITERAL"
 
353
>triggers</TT
 
354
></TD
 
355
><TD
 
356
WIDTH="34%"
 
357
ALIGN="center"
 
358
VALIGN="top"
 
359
><A
 
360
HREF="information-schema.html"
 
361
ACCESSKEY="U"
 
362
>Up</A
 
363
></TD
 
364
><TD
 
365
WIDTH="33%"
 
366
ALIGN="right"
 
367
VALIGN="top"
 
368
><TT
 
369
CLASS="LITERAL"
 
370
>user_mapping_options</TT
 
371
></TD
 
372
></TR
 
373
></TABLE
 
374
></DIV
 
375
></BODY
 
376
></HTML
 
377
>
 
 
b'\\ No newline at end of file'