How do I get started?Then trying with the -U postgres option.Then, trying the same as root, but gettinge the same result.createuser: could not connect to database postgres: FATAL: role "me" does not existme> createuser meI installed as root, but trying doing things as my local user "me"I have just installed PostGIS (Postgres9.6) on a Debian server using apt-get.But I have problems doing anything:
root> createuser me
createuser: could not connect to database postgres: FATAL: role "root" does not exist
root> createuser -U postgres me
createuser: could not connect to database postgres: FATAL: Peer authentication failed for user "postgres"
It's been a long time for me, but as I recall, I did something like:
me$ sudo su - # change to root
root# su - postgres # change to postgres user
postgres$ createuser -s me #create "me"
postgres$ exit # go back to root
root# exit # go back to me
me$ createdb me # create my default database
In /var/lib/pgsql/data/pg_hba.conf , I have lines like:
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust
I have a theory that it's impossible to prove anything, but I can't prove it.
Maranatha! <><
John McKown
John McKown