Re: Documentation sections does not match exactly

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: viacheslav(dot)pumpur(at)gmail(dot)com
Cc: pgsql-docs(at)lists(dot)postgresql(dot)org
Subject: Re: Documentation sections does not match exactly
Date: 2019-01-08 17:23:40
Message-ID: 24457.1546968220@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-docs

=?utf-8?q?PG_Doc_comments_form?= <noreply(at)postgresql(dot)org> writes:
> https://www.postgresql.org/docs/9.4/sql-createextension.html says:
> "Loading an extension requires the same privileges that would be required to
> create its component objects. For most extensions this means superuser or
> database owner privileges are needed."
> While https://www.postgresql.org/docs/9.4/contrib.html says:
> "CREATE EXTENSION module_name;
> This command must be run by a database superuser."
> So contrib page exactly pointing that superuser is a mandatory requirement
> while createextension page leaves space for free interpretation.

I don't see anything wrong here. The CREATE EXTENSION page is giving
the general rule. The page about contrib modules is saying you need
to be superuser to install those particular extensions, which is true
for the great majority of them (though maybe not every one, not sure).

regards, tom lane

In response to

Browse pgsql-docs by date

  From Date Subject
Next Message PG Doc comments form 2019-01-08 19:33:14 protocol-message-formats <- display format
Previous Message PG Doc comments form 2019-01-08 14:01:52 Documentation sections does not match exactly