Oracle-Sensor

Der Oracle-Sensor erkennt Oracle Database-Server.

Sensorname in der grafischen Benutzerschnittstelle und in den Protokollen

OracleSensor

Voraussetzungen

Folgende Voraussetzungen müssen erfüllt sein:

  • Erkennung des Computersystems muss erfolgreich sein.
  • Netzkonnektivität zwischen dem TADDM-Server und dem Oracle-Listener muss funktionsfähig sein.

Sicherheitsprobleme

Die Oracle-Benutzerberechtigungen, die für die Erkennung einer Oracle-Datenbank über TADDM verwendet werden, müssen über Ausführungsberechtigungen verfügen. Führen Sie den Befehl grant execute on dbms_system to oracle_user; aus, um sicherzustellen, dass dem Benutzer Oracle die richtigen Berechtigungen erteilt werden:

Der Oracle-Datenbank-Account benötigt Verbindungsberechtigungen (CONNECT).

Der Benutzer der Oracle-Zugriffsliste muss folgende Rolle haben: SELECT_CATALOG_ROLE.

Fixpack 6Beim Erkennen von Oracle12c muss ein allgemeiner Benutzer über die Berechtigung zum Erkennen von Multi-Tenant-Architekturen für Oracle12c verfügen. Der allgemeine Benutzer muss die entsprechenden Berechtigungen für die Ausführung von Operationen in CDB und PDBs verfügen.

Führen Sie die folgenden Befehle aus dem Stammcontainer aus, um sicherzustellen, dass dem allgemeinen Oracle-Benutzer die richtigen Berechtigungen erteilt wurden:

1. grant create session to <common_user> container=all;
2. grant execute on dbms_system to <common_user> container=all;
3. grant SELECT_CATALOG_ROLE to <common_user> container=all;
4. grant alter session to <common_user> container=all;
5. grant connect, resource to <common_user> container=all;
6. alter user <common_user> set container_data=all for v_$pdbs container=current;

Für die Erkennung von Oracle Automatic Storage Management (ASM) muss Lesezugriff auf die folgenden Tabellen und Ansichten erteilt werden: dba_clusters, dba_constraints, dba_data_files, dba_db_links, dba_dimensions, dba_indexes, dba_mviews, dba_profiles, dba_role_privs, dba_roles, dba_rollback_segs, dba_segments, dba_sequences, dba_source, dba_synonyms, dba_sys_privs, dba_tab_privs, dba_tables, dba_tablespaces, dba_ts_quotas, dba_users, dba_views, global_name, gv$asm_client, gv$instance, sys.dba_tables, v$asm_diskgroup, v$backup, v$bgprocess, v$controlfile, v$database, v$datafile, v$log, v$logfile, v$parameter, v$pgastat, v$process, v$session, v$sga, v$sys_optimizer_env und v$version.

Fixpack 8Bei der Erkennung von Oracle18c oder Oracle 19c muss ein berechtigter allgemeiner Benutzer zur Erkennung der Multi-Tenant-Architektur vorhanden sein. Der allgemeine Benutzer muss die entsprechenden Berechtigungen für die Ausführung von Operationen in CDB und PDBs verfügen.