Oracle GoldenGate-Microservices-Rollen
Dieses Thema enthält eine umfassende Liste der Rollen, die für die Ausführung verschiedener Aufgaben in Oracle GoldenGate Microservices Architecture erforderlich sind.
In der folgenden Tabelle werden die Aktivitäten beschrieben, die von jeder Benutzerrolle ausgeführt werden können:
Tabelle 1: Oracle GoldenGate-Benutzerrollen und -berechtigungen
| Rollen-ID | Berechtigungsebene |
|---|---|
| Benutzer | Ermöglicht Serviceanfragen ausschließlich zu Informationszwecken, die den Betrieb der MA nicht ändern oder beeinflussen. Beispiele für Informationen vom Typ "Abfrage/Schreibgeschützt" umfassen Informationen zur Performancemetrik sowie Informationen zum Ressourcenstatus und Monitoring. |
| Bediener | Benutzer können nur Vorgänge wie das Erstellen, Starten und Stoppen der Ressourcen ausführen. Operatoren können die Betriebsparameter oder Profile des MA-Servers nicht ändern. |
| Administrator | Erteilt dem Benutzer vollständigen Zugriff, einschließlich der Möglichkeit, allgemeine, nicht sicherheitsbezogene Betriebsparameter und Profile des Servers zu ändern. |
| Sicherheit | Erteilt die Verwaltung von sicherheitsbezogenen Objekten und ruft sicherheitsbezogene Serviceanfragen auf. Diese Rolle verfügt über vollständige Berechtigungen. |
Basierend auf diesen Benutzerrollen können Sie die in der folgenden Tabelle genannten Aktivitäten ausführen.
Tabelle 2: Rollen und Aufgaben der Oracle GoldenGate-Microservices-Architektur
| Admin-Client | Rollen-ID | REST-API-Endpunkt | Beschreibung |
|---|---|---|---|
ADD CHECKPOINTTABLE |
Administrator | Checkpoint-Tabellen verwalten | Erstellt eine Checkpoint-Tabelle in einer Datenbank. |
ADD CREDENTIALS |
Sicherheit | Benutzer erstellen | Benutzerzugangsdaten für den Admin-Client erstellen. |
ADD DISTPATH |
Administrator | Neuen Oracle GoldenGate-Verteilungspfad erstellen | Erstellt einen Verteilungspfad. |
ADD ENCRYPTIONPROFILE |
Administrator | Verschlüsselungsprofil erstellen | Erstellt ein Verschlüsselungsprofil für die Trailverschlüsselung/-entschlüsselung. |
ADD EXTRACT |
Administrator | Extrakt erstellen | Erstellt eine Extract-Gruppe. |
ADD EXTTRAIL |
Administrator | Trail erstellen | Fügt einen lokalen Trail zur Oracle GoldenGate-Konfiguration hinzu. |
ADD HEARTBEATTABLE |
Administrator | Heartbeat-Tabelle erstellen | Fügt der Datenbank eine Heartbeat-Tabelle hinzu |
ADD MASTERKEY |
Administrator | Version erstellen | Fügt einen Masterverschlüsselungsschlüssel zu einem Masterverschlüsselungsschlüssel-Wallet hinzu. |
ADD PROCEDURETRANDATA |
Administrator | Zusätzliches Logging für Prozeduren verwalten | Aktiviert das zusätzliche Logging auf Prozedurebene. |
ADD PROFILE |
Administrator | Konfigurationswert erstellen | Erstellt ein Profil für verwaltete Prozesse. |
ADD RECVPATH |
Administrator | Neuen Oracle GoldenGate Collector-Pfad erstellen | Erstellt einen vom Ziel initiierten Verteilungspfad im Empfangsservice. |
ADD REPLICAT |
Administrator | Replicat erstellen | Fügt eine Replicat-Gruppe hinzu. |
ADD SCHEMATRANDATA |
Administrator | Zusätzliches Schema-Logging verwalten | Aktiviert das zusätzliche Logging auf Schemaebene. |
ADD TRANDATA |
Administrator | Zusätzliches Tabellenloggen verwalten | Aktiviert das zusätzliche Logging auf Tabellenebene. |
ALTER CREDENTIALS |
Administrator | Benutzer aktualisieren | Benutzerzugangsdaten für den Admin-Client ändern. |
ALTER CREDENTIALSTORE |
Administrator | Alias ersetzen | Ändert den Inhalt eines Zugangsdatenspeichers. |
ALTER DISTPATH |
Administrator | Aktualisieren Sie einen vorhandenen Verteilungspfad. | Ändert die Attribute eines Verteilungspfads. |
ALTER ENCRYPTIONPROFILE |
Administrator | Verschlüsselungsprofil ersetzen | Ändert ein Verschlüsselungsprofil für die Trailverschlüsselung/-entschlüsselung. |
ALTER EXTRACT |
Administrator | Extrakt aktualisieren | Ändert Attribute einer Extract-Gruppe. |
ALTER EXTTRAIL |
Administrator | Trail aktualisieren | Ändert Attribute eines lokalen Trails. |
ALTER HEARTBEATTABLE |
Administrator | Heartbeat-Tabelle aktualisieren | Ändert eine Heartbeat-Tabelle in der Datenbank |
ALTER RECVPATH |
Administrator | Vorhandenen Oracle GoldenGate Collector-Pfad aktualisieren | Ändert die Attribute eines vom Ziel initiierten Verteilungspfads im Empfangsservice. |
ALTER REPLICAT |
Administrator | Replicat aktualisieren | Ändert Attribute einer Replicat-Gruppe. |
CLEANUP CHECKPOINTTABLE |
Benutzer | Checkpoint-Tabellen verwalten | Entfernt Checkpoint-Datensätze, die nicht mehr benötigt werden. |
CLEANUP EXTRACT |
Benutzer | Problembefehl | Löscht die Ausführungshistorie für eine Extract-Gruppe. |
CLEANUP REPLICAT |
Benutzer | Problembefehl | Löscht die Ausführungshistorie einer Replicat-Gruppe. |
CLEAR INSTANTIATION CSN |
Administrator | Instanziierungs-CSN verwalten | Löscht die Instanziierungs-CSN in einer Zieltabelle. |
CONNECT |
Benutzer | Validieren | Verbindung zu einem Oracle GoldenGate Service Manager herstellen |
DBLOGIN USERIDALIAS |
Benutzer | Validieren | Meldet die Session bei einer Datenbank an, damit andere Befehle mit Auswirkungen auf die Datenbank ausgegeben werden können. |
DELETE CHECKPOINTTABLE |
Administrator | Checkpoint-Tabellen verwalten | Entfernt eine Checkpoint-Tabelle aus einer Datenbank. |
DELETE CREDENTIALS |
Administrator | Benutzer löschen | Entfernen Sie die Zugangsdaten für Oracle GoldenGate-Benutzer aus dem Admin-Client. |
DELETE CREDENTIALSTORE |
Administrator | Aliasnamen löschen | Löscht das Wallet, das als Zugangsdatenspeicher dient. |
DELETE DISTPATH |
Administrator | Vorhandenen Oracle GoldenGate-Verteilungspfad löschen | Löscht einen Verteilungspfad. |
DELETE ENCRYPTIONPROFILE |
Administrator | Verschlüsselungsprofil löschen | Entfernt ein Verschlüsselungsprofil. |
DELETE EXTRACT |
Administrator | Extrakt löschen | Löscht eine Extract-Gruppe. |
DELETE EXTTRAIL |
Administrator | Trail löschen | Entfernt einen lokalen Trail aus der Oracle GoldenGate-Konfiguration. |
DELETE HEARTBEATENTRY |
Administrator | Heartbeat-Datensätze für Prozess löschen | Löscht Heartbeat-Tabelleneinträge aus der Datenbank |
DELETE HEARTBEATTABLE |
Administrator | Heartbeat-Tabelle löschen | Löscht eine Heartbeat-Tabelle aus der Datenbank |
DELETE MASTERKEY |
Administrator | Version löschen | Markiert einen Masterverschlüsselungsschlüssel zum Löschen. |
DELETE PROCEDURETRANDATA |
Administrator | Zusätzliches Logging für Prozeduren verwalten | Deaktiviert das zusätzliche Logging auf Prozedurebene. |
DELETE PROFILE |
Administrator | Instanziierungs-CSN verwalten | Entfernt ein Profil für verwaltete Prozesse. |
DELETE RECVPATH |
Administrator | Konfigurationswert löschen | Löscht einen vom Ziel initiierten Verteilungspfad im Empfangsservice. |
DELETE REPLICAT |
Administrator | Replicat löschen | Löscht eine Replicat-Gruppe. |
DELETE SCHEMATRANDATA |
Administrator | Zusätzliches Schema-Logging verwalten | Deaktiviert das zusätzliche Logging auf Schemaebene. |
DELETE TRANDATA |
Administrator | Zusätzliches Tabellenloggen verwalten | Deaktiviert das zusätzliche Logging auf Tabellenebene. |
DISABLE SERVICE |
Administrator | Serviceeigenschaften aktualisieren | Deaktiviert die angegebenen Oracle GoldenGate-Services. |
ENABLE SERVICE |
Administrator | Serviceeigenschaften aktualisieren | Aktiviert die angegebenen Oracle GoldenGate-Services. |
ENCRYPT PASSWORD |
Benutzer | Daten verschlüsseln | Verschlüsselt ein Kennwort, das in einer Oracle GoldenGate-Parameterdatei oder einem Befehl verwendet wird. |
FLUSH SEQUENCE |
Benutzer | Ausführen-Befehl | Aktualisiert eine Oracle-Sequenz so, dass anfängliche Redo-Datensätze zum Zeitpunkt verfügbar sind, an dem Extract mit der Erfassung von Transaktionsdaten beginnt. |
HEALTH DEPLOYMENT |
Benutzer | Servicezustand - Übersicht | Zeigt den Zustand der angegebenen Oracle GoldenGate-Deployments an. |
INFO ALL |
Benutzer | Extract abrufen + Replicat abrufen | Zeigt Status und Verzögerung für alle Oracle GoldenGate-Prozesse in einem System an. |
INFO CHECKPOINTTABLE |
Benutzer | Checkpoint-Tabellen verwalten | Gibt Informationen zu mindestens einer Checkpoint-Tabelle zurück. |
INFO CREDENTIALSTORE |
Benutzer | Domainaliasnamen auflisten und Domains auflisten | Gibt Informationen zu einem Zugangsdatenspeicher zurück. |
INFO DISTPATH |
Benutzer | Vorhandene Oracle GoldenGate-Verteilungspfadinformationen abrufen | Gibt Informationen zu Verteilungspfaden zurück. |
INFO ENCRYPTIONPROFILE |
Benutzer | Verschlüsselungsprofil abrufen | Gibt Informationen zu Verschlüsselungsprofilen zurück. |
INFO ER |
Benutzer | Extract abrufen und Replicat abrufen | Gibt Informationen zu den angegebenen Gruppen mit Platzhaltern zurück. |
INFO EXTRACT |
Benutzer | Problembefehl | Gibt Informationen zu einer Extract-Gruppe zurück. |
INFO EXTTRAIL |
Benutzer | Trail abrufen | Gibt Informationen zu einem lokalen Trail zurück. |
INFO HEARTBEATTABLE |
Benutzer | Heartbeat-Tabelle abrufen | Beschreibt eine Heartbeat-Tabelle in der Datenbank |
INFO MASTERKEY |
Benutzer | Versionen auflisten | Gibt Informationen zu Masterverschlüsselungsschlüsseln zurück. |
INFO PARAM |
Benutzer | Parameterinformationen abrufen | Zeigt Parameterdefinitionsinformationen an. |
INFO PROCEDURETRANDATA |
Benutzer | Zusätzliches Logging für Prozeduren verwalten | Gibt Informationen zum Status des zusätzlichen Loggings auf Prozedurebene zurück. |
INFO PROFILE |
Benutzer | Konfigurationswert abrufen | Gibt Informationen zu Profilen für verwaltete Prozesse zurück. |
INFO RECVPATH |
Benutzer | Vorhandene Pfadinformationen für Oracle GoldenGate-Empfänger abrufen | Gibt Informationen zu vom Ziel initiierten Verteilungspfaden im Empfangsservice zurück. |
INFO REPLICAT |
Benutzer | Problembefehl | Gibt Informationen zu einer Replicat-Gruppe zurück. |
INFO SCHEMATRANDATA |
Benutzer | Zusätzliches Schema-Logging verwalten | Gibt Informationen zum Status des zusätzlichen Loggings auf Schemaebene zurück. |
INFO TRANDATA |
Benutzer | Zusätzliches Tabellenloggen verwalten | Gibt Informationen zum Status des zusätzlichen Loggings auf Tabellenebene zurück. |
KILL ER |
Bediener | KILL EXTRACT + KILL REPLICAT |
Beenden der angegebenen Gruppen mit Platzhaltern erzwingt. |
KILL EXTRACT |
Bediener | Problembefehl | Erzwingt das Beenden der Ausführung einer Extract-Gruppe. |
KILL REPLICAT |
Bediener | Replicat aktualisieren | Erzwingt das Beenden einer Replicat-Gruppe. |
LAG ER |
Benutzer | LAG EXTRACT + LAG REPLICAT |
Gibt Verzögerungsinformationen zu den angegebenen Gruppen mit Platzhaltern zurück. |
LAG EXTRACT |
Benutzer | Problembefehl | Gibt Informationen zur Extract-Verzögerung zurück. |
LAG REPLICAT |
Benutzer | Problembefehl | Gibt Informationen zur Replicat-Verzögerung zurück. |
LIST TABLES |
Benutzer | Datenbanktabellen abrufen | Listet die Tabellen in der Datenbank mit Namen auf, die der eingegebenen Spezifikation entsprechen. |
MININGDBLOGIN USERIDALIAS |
Benutzer | Validieren | Gibt die Zugangsdaten des Benutzers für die Anmeldung bei einer Oracle-Mining-Datenbank an, mit denen ein Oracle GoldenGate-Prozess sich anmeldet. |
PURGE EXTTRAIL |
Administrator | Version aktualisieren | Entfernt Dateien für einen lokalen Trail aus dem Dateisystem. |
REGISTER EXTRACT |
Administrator | Extrakt erstellen | Registriert eine Extract-Gruppe bei der Datenbank. |
REGISTER REPLICAT |
Administrator | Replicat erstellen | Registriert eine Replicat-Gruppe bei der Datenbank. |
RENEW MASTERKEY |
Administrator | Version erstellen | Fügt eine neue Version eines Masterverschlüsselungsschlüssels hinzu. |
RESTART DEPLOYMENT |
Administrator | Deployment aktualisieren | Startet die angegebenen Oracle GoldenGate-Deployments neu. |
RESTART ER |
Bediener | Problembefehl | Stoppt die angegebenen Gruppen mit Platzhaltern und startet diese dann. |
RESTART EXTRACT |
Bediener | Problembefehl | Stoppt eine Extract-Gruppe und startet diese dann. |
RESTART REPLICAT |
Bediener | Problembefehl | Stoppt eine Replicat-Gruppe und startet diese dann. |
RESTART SERVICE |
Administrator | Serviceeigenschaften aktualisieren | Startet die angegebenen Oracle GoldenGate-Services neu. |
SEND ER |
Benutzer | SEND EXTRACT + SEND REPLICAT |
Sendet Anweisungen an die angegebenen Gruppen mit Platzhaltern oder gibt Informationen zu ihnen zurück. |
SEND EXTRACT |
Benutzer | Problembefehl | Sendet Anweisungen an eine aktive Extract-Gruppe oder gibt Informationen dazu zurück. |
SEND REPLICAT |
Benutzer | Problembefehl | Sendet Anweisungen an eine aktive Replicat-Gruppe oder gibt Informationen dazu zurück. |
START DEPLOYMENT |
Administrator | Deployment aktualisieren | Startet die angegebenen Oracle GoldenGate-Deployments. |
START DISTPATH |
Bediener | Aktualisieren Sie einen vorhandenen Verteilungspfad. | Startet einen Verteilungspfad. |
START ER |
Bediener | Problembefehl | Startet die angegebenen Gruppen mit Platzhaltern. |
START EXTRACT |
Bediener | Problembefehl | Startet eine Extract-Gruppe. |
START RECVPATH |
Bediener | Vorhandenen Oracle GoldenGate Collector-Pfad aktualisieren | Startet einen vom Ziel initiierten Verteilungspfad im Empfangsservice. |
START REPLICAT |
Bediener | Problembefehl | Startet eine Replicat-Gruppe. |
START SERVICE |
Administrator | Serviceeigenschaften aktualisieren | Startet die angegebenen Oracle GoldenGate-Services. |
STATS DISTPATH |
Benutzer | Vorhandene Oracle GoldenGate-Verteilungspfadstatistiken abrufen | Gibt Statistiken für einen Verteilungspfad zurück. |
STATS ER |
Benutzer | Bericht abrufen - Extrahieren + Bericht abrufen - Replicat | Gibt Verarbeitungsstatistiken für die angegebenen Gruppen mit Platzhaltern zurück. |
STATS EXTRACT |
Benutzer | Problembefehl | Gibt Verarbeitungsstatistiken für eine Extract-Gruppe zurück. |
STATS RECVPATH |
Benutzer | Vorhandene Pfadstatistiken für Oracle GoldenGate-Empfängerdienst abrufen | Gibt Statistiken für einen vom Ziel initiierten Verteilungspfad im Empfangsservice zurück. |
STATS REPLICAT |
Benutzer | Problembefehl | Gibt Verarbeitungsstatistiken für eine Replicat-Gruppe zurück. |
STATUS DEPLOYMENT |
Benutzer | Servicezustandsdetails | Zeigt den Status der angegebenen Oracle GoldenGate-Deployments an. |
STATUS ER |
Benutzer | STATUS EXTRACT + STATUS REPLICAT |
Gibt den Status der angegebenen Gruppen mit Platzhaltern zurück. |
STATUS EXTRACT |
Benutzer | Problembefehl | Gibt den Status einer Extract-Gruppe zurück. |
STATUS REPLICAT |
Benutzer | Abrufstatus | Gibt den Status einer Replicat-Gruppe zurück. |
STATUS SERVICE |
Benutzer | Service abrufen | Zeigt den Status der angegebenen Oracle GoldenGate-Services an. |
STOP DEPLOYMENT |
Administrator | Deployment aktualisieren | Stoppt die angegebenen Oracle GoldenGate-Deployments. |
STOP DISTPATH |
Bediener | Aktualisieren Sie einen vorhandenen Verteilungspfad. | Stoppt einen Verteilungspfad. |
STOP ER |
Bediener | Problembefehl | Stoppt die angegebenen Gruppen mit Platzhaltern. |
STOP EXTRACT |
Bediener | Problembefehl | Stoppt eine Extract-Gruppe. |
STOP RECVPATH |
Bediener | Vorhandenen Oracle GoldenGate Collector-Pfad aktualisieren | Stoppt einen vom Ziel initiierten Verteilungspfad im Empfangsservice. |
STOP REPLICAT |
Bediener | Problembefehl | Stoppt eine Replicat-Gruppe. |
STOP SERVICE |
Administrator | Serviceeigenschaften aktualisieren | Stoppt die angegebenen Oracle GoldenGate-Services. |
SYNCHRONIZE REPLICAT |
Administrator | Problembefehl | Setzt alle Threads eines koordinierten Replicats nach dem nicht ordnungsgemäßen Herunterfahren des Replicat-Prozesses auf einen einheitlichen Startpunkt zurück. |
UNDELETE MASTERKEY VERSION |
Administrator | Version aktualisieren | Ändert den Status eines Masterverschlüsselungsschlüssels von "Zum Löschen markiert" in "Als verfügbar markiert". |
UNREGISTER EXTRACT |
Administrator | (Teil von Extract löschen) | Hebt die Registrierung einer Extract-Gruppe bei der Datenbank auf. |
UPGRADE CHECKPOINTTABLE |
Administrator | Checkpoint-Tabellen verwalten | Fügt eine zusätzliche Checkpoint-Tabelle beim Upgrade von Oracle GoldenGate von Version 11.2.1.0.0 oder früher hinzu. |
UPGRADE HEARTBEATTABLE |
Administrator | Heartbeat-Tabelle aktualisieren | Ändert Heartbeat-Tabellen zum Verfolgen der Extract-Neustartposition. |
VALIDATE ENCRYPTIONPROFILE |
Administrator | Verschlüsselungsprofil validieren | Validiert, ob Daten mit dem angegebenen Profil verschlüsselt werden können. |
VERSIONS |
Benutzer | Ausführen-Befehl | Zeigt Informationen zu Betriebssystem und Datenbank an. |
VIEW DISCARD |
Benutzer | Bericht abrufen | Zeigt die Discard-Datei an, die von Extract oder Replicat generiert wird. |
VIEW ENCKEYS |
Benutzer | Konfigurationsdatei abrufen | Ruft den Inhalt einer Konfigurationsdatei ab, die den Wert ENCKEYS enthält. |
VIEW GLOBALS |
Benutzer | Konfigurationsdatei abrufen | Zeigt den Inhalt der GLOBALS-Parameterdatei im schreibgeschützten Modus auf dem Bildschirm an. |
VIEW MESSAGES |
Benutzer | Nachrichten abrufen | Zeigt das Oracle GoldenGate-Meldungslog (Datei ggserr.log) an. |
VIEW PARAMS |
Benutzer | Konfigurationsdatei abrufen | Zeigt den Inhalt einer Parameterdatei im schreibgeschützten Modus auf dem Bildschirm an. |
VIEW REPORT |
Benutzer | Bericht abrufen | Zeigt den Prozessbericht an, der von Extract oder Replicat generiert wird. |