Ergebnis 1 bis 5 von 5

Thema: Berechtigungen für Benutzer setzen

  1. #1
    NoRulez ist offline Neuer Benutzer
    Registriert seit
    25.07.2007
    Beiträge
    3

    Standard Berechtigungen für Benutzer setzen

    hey @all,

    ich habe mir vor kurzem postgresql auf fedora 7 installiert.
    in der pq_hba.conf habe ich alles auf "trust" gesetzt.

    als benutzer habe ich "test1" als super user mit encrypted password angelegt.
    danach einen normalen benutzer "test2"

    mein problem ist jetzt das wenn ich auf der shell zum benutzer test2 wechsle und von dort dann folgendes aufrufe:
    Code:
    psql -U test1 testdb
    das ich kein passwort angeben muss
    Im phpPgAdmin funktioniert das ganze soviel ich gesehen habe.

    Kann mir dabei bitte jemand helfen?

    Lg NoRulez

  2. #2
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.055

    Standard

    Ich weiss zwar nicht genau, wobei wir dir helfen sollen ...

    aber wenn du alles auf 'trust' setzt, dann glaubt dir die Datenbank schon mal jeden User, der sich connected.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  3. #3
    NoRulez ist offline Neuer Benutzer
    Registriert seit
    25.07.2007
    Beiträge
    3

    Standard

    wenn ich es statt trust auf md5 setze ist es das gleich ergebnis.

    was ich will ist das nur der user "test1" zur testdb kommt, jedoch der benutzer test2 muss ein passwort eingeben wenn er den befehl "psql -U test1 testdb" eingibt.

    der benutzer "test2" hat theoretisch nichts in datenbanken vom benutzer "test1" verloren, ausser er hat die berechtigungen, was er in meinem Fall nicht haben soll.

    Was ihr mir helfen sollt? ich würde mich freuen wenn mir jemand sagen könnte wie ich das realisieren kann, da ich neu bin bei postgresql.

    Lg NoRulez

  4. #4
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.055

    Standard

    Du solltest dich etwas genauer mit den Möglichkeiten der pg_hba.conf beschäftigen.

    Du wirst für jede Datenbank und jeden User das ganze getrennt einstellen müssen. Notwendig dazu wird auch die Option 'ident' sein.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  5. #5
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.467

    Standard

    Zitat Zitat von NoRulez Beitrag anzeigen
    wenn ich es statt trust auf md5 setze ist es das gleich ergebnis.

    was ich will ist das nur der user "test1" zur testdb kommt, jedoch der benutzer test2 muss ein passwort eingeben wenn er den befehl "psql -U test1 testdb" eingibt.

    der benutzer "test2" hat theoretisch nichts in datenbanken vom benutzer "test1" verloren, ausser er hat die berechtigungen, was er in meinem Fall nicht haben soll.

    Was ihr mir helfen sollt? ich würde mich freuen wenn mir jemand sagen könnte wie ich das realisieren kann, da ich neu bin bei postgresql.

    Lg NoRulez
    Lese Dir mal bitte die Doku zu pg_hba.conf durch.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Ähnliche Themen

  1. Mit Postgres Passwort für anderen Benutzer setzen
    Von keymaster im Forum Allgemeines
    Antworten: 4
    Letzter Beitrag: 27.04.2011, 10:18
  2. Problem Scheiterte Berechtigungen-Setzen für die installierten Dateien
    Von katwerne im Forum Installation von PostgreSQL
    Antworten: 2
    Letzter Beitrag: 09.10.2008, 14:33
  3. Benutzer soll Benutzer hinzufügen
    Von uwex im Forum Benutzer- & Rechteverwaltung
    Antworten: 3
    Letzter Beitrag: 10.10.2007, 16:01
  4. Berechtigungen
    Von raphaelf im Forum Allgemeines
    Antworten: 6
    Letzter Beitrag: 07.11.2006, 11:01
  5. Scheiterte beim Berechtigungen-Setzen für die [...]
    Von pgAal im Forum Installation von PostgreSQL
    Antworten: 4
    Letzter Beitrag: 24.07.2006, 20:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum