<div dir="ltr">Hello,<div><br></div><div>Problem seems solved, mainly by reinstalling.  After that, just needed to be PostgreSQL "superuser" to run CREATE EXTENSION, and after that, no other permission problems with normal user (as long as superuser ran the CREATE EXTENSION command with the search_path set to the target schema in the target database).</div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature">--<br>Christopher<br></div></div><div class="gmail_signature" data-smartmail="gmail_signature"><br></div>
<br><div class="gmail_quote">On 10 January 2017 at 20:11, Christopher BROWN <span dir="ltr"><<a href="mailto:brown@reflexe.fr" target="_blank">brown@reflexe.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I've tried finding the solution on my own, but have been unable to<br>
understand (from PostGIS and PostgreSQL documentation, and from web<br>
searches).  Basically, no problem installing or using PostGIS with a<br>
superuser account (not the "postgres" user however), but can't event<br>
run select postgis_full_version(); in some cases as a "normal" user.<br>
<br>
In one case, the DBA ran the "create extension postgis" command as the<br>
"postgres" superuser, but although the "normal" user could create<br>
tables with default PostgreSQL types, impossible to create anything<br>
like a geometry or geography column (permissions error: type<br>
"geography" doesn't exist).<br>
<br>
Unless I've been looking in the wrong places (not impossible), the<br>
guides quickly run through the installation steps without going into<br>
detail.  I'd like to understand how to do this without resorting to<br>
the superuser, and without blindy running random commands from<br>
different forums.<br>
<br>
I'm using PostgreSQL 9.6.1 with PostGIS 2.3.1 from ppa repositories on<br>
Ubuntu 14.04 LTS.<br>
<br>
Thanks in advance.<br>
<br>
--<br>
Christopher<br>
</blockquote></div><br></div></div>