← Back to team overview

sslug-teknik team mailing list archive

Re: PostgreSQL, MySQL & apache & perl

 

On Thu, 15 Mar: Poul-Erik Andreasen <poulerik@xxxxxxxxxxxxxx> wrote:
> Hvor har du oprettet brugeren det skal ske som de bruger der ejer
> database sikkert postgres superuser. Fordi en bruger er blevet oprettet.
> har han ikke derved fået nogen form for adgang. det giver du ham med
> GRANT. Password kan du give ham med Alter user.

Det fik jeg til at virke.

> Den from for user man laver med programmet createuser(ikke SQL) er
> nomalt den man bruger når man skal lave en nu superbruger der kan lave
> databaser. 
> i User Manual er både ALTER USER   CREATE USER og GRANT omtalt med den
> fulde syntaks.

Jeg har noget vrøvl med GRANT:
postgres=# GRANT ALL ON regnskab TO jesper;
ERROR:  Relation 'regnskab' does not exist
postgres=# CREATE DATABASE regnskab;
ERROR:  CREATE DATABASE: database "regnskab" already exists
postgres=# 

Er man ikke postgres superuser når man som root på boxen har skiftet til 
postgres med
su - postgres ogsp psql?

Jeg fik også langt om længe Pg modulet til at virke, det som du skrev med at
skifte også sætte nogle PATH's op, så kørte det.

-- 
./Jesper Krogh, jesper@xxxxxxxxxxxxxx
webshop: http://www.linuxpusher.dk



Follow ups

References