Die Rollen anlegen?
Hallo,
seit gestern setze ich Postgresql 9.1.1 ein, und jetzt habe ich ein erstes Problem:
Ich nutze pg_dump mit der Option -n, um nur ein Schema auf eine andere Datenbank zu übertragen. Wenn ich dort die Daten mit pg_restore wieder einspiele, gibt es Fehlermeldungen, da auf der anderen Datenbank nicht alle Gruppen vorhanden sind. Das war auch bei 9.04 schon so.
Jetzt fehlen aber anschließend aber auch Rechte, die eigentlich hätten gesetzt werden können. Im Logfile sieht es so aus, als wenn immer mehrere Befehle au block geschickt würden. Schlägt einer davon fehl, werden wohl alle im Block nicht ausgeführt.
im Logfile steht:
2011-11-17 10:13:32.765 CETFEHLER: Rolle »gfd_vermessung_eingabe« existiert nicht
2011-11-17 10:13:32.780 CETANWEISUNG: REVOKE ALL ON TABLE baum FROM PUBLIC;
REVOKE ALL ON TABLE baum FROM dateneinleser;
GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE baum TO pgintern;
GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE baum TO baumkontrolle_eingabe;
GRANT SELECT ON TABLE baum TO internet;
GRANT INSERT ON TABLE baum TO baumkataster_liegenschaftsamt_eingabe;
GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE baum TO gfd_vermessung_eingabe;
Hier fehlen alnschließend alle Rechte auf der Tabelle baum, obwohl nur die Gruppe gfd_vermessung_eingabe nicht existiert
Mehr zum technischen Hintergrund: der pg_dump wird auf einer Solaris Maschine mit Postgres 9.1.1 aufgerufen, der pg_dump soll auf einem Laptop mit Windows XP, auch Postgres 9.1.1, die Daten einspielen.
Gibt es eine Möglichkeit, dieses Phänomen zu beheben??
Gruß
MKUIS
Die Rollen anlegen?
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
so hab ich mir auch geholfen....aber eigentlich brauche ich die Gruppe auf dem Laptop nicht. Und aus dem pg_dump kann ich auch nicht nur einen Teil des acl wegnehmen, oder?
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
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
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
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
AFAIR hatt ich auch mal sowas ähnliches hier gepostet.
Gruß Uwe
Have a lot of fun!
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen