Ist es möglich, Benutzerrollen (nicht die gesamte DB) mit einem Skript zu sichern, oder gibt es eine Backup-Funktion in Oracle 11? Ich möchte die Benutzer sichern und später per Skript wiederherstellen, sollte dies als eine Sicherung gegen Fehlkonfigurationen verwendet werden.Benutzerrollen sichern und wiederherstellen oracle
DBA_USERS DBA_ROLES DBA_ROLE_PRIVS ROLE_TAB_PRIVS SESSION_PRIVS SESSION_ROLES TABLE_PRIVILEGES
Derzeit kann ich Blick auf die Tabellen abfragen oder erstellen, die die meisten der Benutzereinstellungen speichern. Das Erstellen von Rollen und das Gewähren von Rechten für Tabellen von dieser Quelle erfordert jedoch viel Textumwandlung. Ansicht> Speichern in Datei> concat Konvertieren sie zum Erstellen/Bewilligen> Skript auf Kommandozeile ausführen
Gibt es eine andere Möglichkeit, Benutzerrechte und Rollen zu exportieren UND zu importieren und wie sie Tabellen zugewiesen sind? Oder kann ich einfach die in dieser Frage genannten Tabellen sichern und wiederherstellen, ohne die DB zu bremsen?
Dies kann Ihnen einige Hinweise in die richtige Richtung geben: https://community.oracle.com/thread/826744?start=0 – Rene