Hallo Karl, Am 06.01.2015 um 15:09 schrieb Karl Sinn:
Hallo,
die folgenden Pakete sind installiert: rpm -qa | grep postgre postgresql-init-9.3-0.6.13.1.2.noarch postgresql92-server-9.2.7-4.4.1.x86_64 postgresql-server-9.2-4.1.2.noarch postgresql92-9.2.7-4.4.1.x86_64 mono-data-postgresql-3.0.6-3.1.3.x86_64
der Server ist gestartet mit : rcpostgresql start
Jetzt versuche ich mich mit pgadmin3 mit dem Server zu verbinden aber ich hab keine Ahnung welchen Benutzernamen und welches Passwort ich eingeben muss. Diese Aussage lässt mich vermuten, dass du dem Datenbanksystemadministrator (postgres) noch kein Passwort zugewiesen hast. Das kannst du bequem unter Yast -> Benutzer- und Gruppenverwaltung tun. In diesem Fenster findest du oben rechts 'Filter festlegen', dort wählst du 'Systembenutzer', in der Liste findest du postgres. Dem gibst du ein Passwort. Dann kannst zumindest schon einmal über die Konsole auf das Datenbanksystem zugreifen, und zwar über:
"su - postgres" Als 'postgres' kannst du dann mit psql auf der Konsole arbeiten (zu psql gibt's eine man-page). Als postgresql-Häuptling kannst du mit createuser einen Benutzer anlegen, z.B. mit dem gleichen Benutzernamen, mit dem du sonst arbeitest, um nicht immer als postgresql-Administrator arbeiten zu müssen. (Auch zu createuser gibt's eine man-page.) Der Systemhäuptling (root) hat weder User- oder Administrator-Zugriffsrechte auf dein Postgresql-System, es sei denn, du machst ihn über 'createuser' zu einem solchen. Um mit pgadmin3 zu arbeiten, ist der Hinweis von Sebastian richtig: die Datei pg_hba.conf, sie liegt unter (postgres-home-Verzeichnis)/data, muss entsprechend angepasst werden. Was auch immer ich eingebe führt zu einer Fehlermeldung:
Ident authentication failed The server doesn't accept the current user: The server reports FATAL: Ident-Authentifizierung für Benutzer »root« fehlgeschlagen
Was ich mit Google gefunden habe hat mir nicht wirklich weitergeholfen. Wo liegt mein Fehler?
Gruß Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org