Commit 1503333f authored by Tom Lane's avatar Tom Lane

Improve documentation about large-object functions.

Copy-editing for previous patch, plus fixing some longstanding markup
issues and oversights (like not mentioning that failures will set the
PQerrorMessage string).
parent 33a71012
...@@ -5804,17 +5804,18 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' ...@@ -5804,17 +5804,18 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
<listitem> <listitem>
<para> <para>
In <productname>PostgreSQL</> releases prior to 9.0, large objects In <productname>PostgreSQL</> releases prior to 9.0, large objects
did not have access privileges and were, in effect, readable and did not have access privileges and were, therefore, always readable
writable by all users. Setting this variable to <literal>on</> and writable by all users. Setting this variable to <literal>on</>
disables the new privilege checks, for compatibility with prior disables the new privilege checks, for compatibility with prior
releases. The default is <literal>off</>. releases. The default is <literal>off</>.
Only superusers can change this setting.
</para> </para>
<para> <para>
Setting this variable does not disable all security checks related to Setting this variable does not disable all security checks related to
large objects &mdash; only those for which the default behavior has large objects &mdash; only those for which the default behavior has
changed in <productname>PostgreSQL</> 9.0. changed in <productname>PostgreSQL</> 9.0.
For example, <literal>lo_import()</literal> and For example, <literal>lo_import()</literal> and
<literal>lo_export()</literal> need superuser privileges independent <literal>lo_export()</literal> need superuser privileges regardless
of this setting. of this setting.
</para> </para>
</listitem> </listitem>
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment