PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pgSQL - Root !?



Taktloss
26.08.06, 17:28
Hi @ all.
Habe bis jetzt immer mit MySQL gearbeitet und möchte mich nun an pgSQL versuchen. Gibt es da einen SuperAdmin (root) wie bei MySQL!?
Und wenn ja, wie lautet sein Passwort?
Benutze Debian Sarge und habe phppgadmin installiert, die config.inc.php habe ich schon so weit editiert, dass alle Benutzernamen und auch leere Passwörter akzeptiert werden.
MfG.
Oli

pippi
26.08.06, 19:41
Hej,

es sollte bei der Installation der Benutzer und die Gruppe "postgres" angelegt worden sein. PostgreSQL arbeitet etwas anders als MySQL. Du musst erst in Deinem Linux "root" werden (su -) und dann mit "su - postgres" zum Benutzer "postgres" werden. Dann kannst Du Benutzer hinzulegen (einen Adminaccount; der muss aber nicht zwingend (und sollte nicht) root heissen): "createuser" lautet der einfach am Linuxprompt eingetippte befehl. Du erledigst solche administrativen Aufgaben also bei PostgreSQL *nicht* mit dem Programm "psql", sondern mit im Linuxsystem integrierten Befehlen (createuser, createdb, dropdb, ...)!

Anleitungen und Beschreibungen findest Du bestimmt auf

http://www.postgres.de

Benutze selber PostgreSQL und bin mehr als zufrieden. Nach kurzer Gewöhnungsphase an die etwas andere (mehr Linuxhafte irgendwie) Bedienung klappt alles wie es soll.

Pippi