Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 12 von 12

Thema: Zugriff auf Struktur einer Datenbank beschränken?

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

    Standard

    Ich habe keine Ahnung, warum diese Informationen nicht im information_schema auftauchen.
    Das hat allerdings sicherlich keine sicherheitspolitischen Gründe - vielmehr würde ich auf irgendetwas tippen, was im SQL Standard geschrieben steht.

    Ob du im Telefonbuch gefunden werden willst oder nicht, sei dahin gestellt.
    Trotzdem kann jeder deine Nummer anrufen, auch wenn er sie nicht kennt ;-)
    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

  2. #12
    akretschmer ist gerade online Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.467

    Standard

    Zitat Zitat von alger Beitrag anzeigen
    Aus meiner Sicht es ist nicht immer von vorteil allen Nutzer die komplette Struktur der Datenbank preiszugeben, da die meisten von ihnen eigentlich nur einen Teil sehen sollen. Da so weit ich weiß gemäß ANSI-SQL alle Nutzer den Zugriff als Systemkataloge wie information_schema haben, sollen sie dort nur die Objekte sehen, auf die sie irgendwelche Rechte haben. Das ist ja auch in information_schema von Postgresql realisiert (siehe Beispeil-DB oben und versuch die Informationen zur Tabelle t aus der information_schema abzuleiten), aber durch pg_catalog kann JEDER ohne irgendwelche Rechte für die Objekte die inspizieren. Deswegen wundere ich mich aus welchem Grund es so implementiert wurde.

    Was das Telfonbuch angeht, will ja heutzutage auch nicht jeder dass er dort zu finden wäre. Weil es allgemein bekannt ist, dass jeder Hacker-Angriff damit beginnt, dass man zuerst die öffentliche Infos über das Ziel sammelt: Adresse, Telefon, IP-Range usw.

    Wenn ich doch nicht Recht bezüglich den Unterschieden zwischen pg_catalog und information_schema haben sollte, bitte ich mich aufzuklären.

    Gruß

    Alger
    Vielleicht ist das, was Du willst, mit SE-PostgreSQL möglich, mal so als Stichwort. Ich weiß es aber nicht.

    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

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Zugriff auf die Datenbank nur mit Kennwort erlauben
    Von OlliT im Forum Benutzer- & Rechteverwaltung
    Antworten: 4
    Letzter Beitrag: 01.03.2010, 09:51
  2. Datenbank mit einer Datei füttern
    Von columbus im Forum SQL
    Antworten: 3
    Letzter Beitrag: 31.12.2009, 19:27
  3. Antworten: 1
    Letzter Beitrag: 28.11.2007, 07:06
  4. Zugriff von extern auf interne Datenbank
    Von Shortybabe im Forum Konfiguration
    Antworten: 16
    Letzter Beitrag: 06.11.2007, 22:13
  5. Struktur einer Datenbank anzeigen lassen
    Von trauter im Forum Allgemeines
    Antworten: 3
    Letzter Beitrag: 18.07.2006, 21:27

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