← Back to team overview

sslug-teknik team mailing list archive

Re: Oprette superbruger

 

Jesper Krogh wrote:

I sslug.teknik, skrev Carl Andersen:
postgres@freja:~$ createuser -a -d -P -E -W sqladmin
Enter password for new role:
Enter it again:
Password:
CREATE ROLE

For mig ser det ens ud der bliver spurgt om password 3 gange lige meget hvad jeg vælger? Er der noget jeg ikke har fattet endnu

Har du styr på hvad alle de options gør?

Det skulle jeg mene ;-) , Jeg læste det du skrev i første indlæg , samt noget mere på http://www.postgresql.org/docs/8.1/static/admin.html

>Hvis du skifter til brugeren postgres "su - postgres" og kører
>createuser derfra, så kan du lave en ny bruger. Når du er logget ind som
>postgres så er du superbruger på databasen og de password du skal
>indtaste er derfor det password du vil sætte for den nye bruger.

Her er jeg så logget ind som postgres

$ createuser -P sqladmin
Enter password for new role:
Enter it again:
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) n
Shall the new role be allowed to create more new roles? (y/n) n
CREATE ROLE

og herefter har jeg oprettet en database til sqladmin med password til databasen

$ createdb -O sqladmin -W biavls_data
Password:
CREATE DATABASE

Det er forhåbentlig rigtigt nu :-)


--
Med venlig hilsen
Carl Andersen









References