Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Wymagane uprawnienia

W tej sekcji opisane uprawnienia wymagane do pracy ze źródłem Oracle.

Informacja

W przypadku umieszczanie z Oracle for Amazon RDS, zobacz Wymagane uprawnienia Amazon RDS for Oracle.

Uprawnienia ogólne

Aby użyć źródła Oracle w zadaniu Brama danych ruchu danych, użytkownik określony w ustawieniach połączenia Brama danych ruchu danych Oracle łącznik musi mieć przydzielone następujące uprawnienia do bazy danych Oracle:

Informacja

Jeśli którekolwiek z wymaganych uprawnień nie może zostać przydzielone V$xxx, należy je przydzielić V_$xxx.

  • SELECT ANY TRANSACTION
  • SELECT on V_$ARCHIVED_LOG
  • SELECT on V_$LOG
  • SELECT on V_$LOGFILE
  • SELECT on V_$DATABASE
  • SELECT on V_$THREAD
  • SELECT on V_$PARAMETER
  • SELECT on V_$NLS_PARAMETERS
  • SELECT on V_$TIMEZONE_NAMES
  • SELECT on GV_$TRANSACTION
  • SELECT on V_$CONTAINERS
  • SELECT on ALL_INDEXES
  • SELECT on ALL_OBJECTS
  • SELECT on DBA_OBJECTS – wymagane w przypadku używania bazy danych Oracle w wersji starszej niż 11.2.0.3.
  • SELECT on ALL_INDEXES
  • SELECT on ALL_USERS
  • SELECT on ALL_CATALOG
  • SELECT on ALL_CONSTRAINTS
  • SELECT on ALL_CONS_COLUMNS
  • SELECT on ALL_TAB_COLS
  • SELECT on ALL_IND_COLUMNS
  • SELECT on ALL_LOG_GROUPS
  • SELECT on SYS.DBA_REGISTRY
  • SELECT on SYS.OBJ$
  • SELECT on SYS.ENC$
  • SELECT on DBA_TABLESPACES
  • SELECT on ALL_TAB_PARTITIONS
  • SELECT on ALL_ENCRYPTED_COLUMNS
  • Jeśli widoki są ukazane: SELECT on ALL_VIEWS

Przydziel następujące dodatkowe uprawnienie (każdej tabeli źródłowej) podczas używania specyficznej listy tabel:

  • SELECT on <jakakolwiek-tabela-źródłowa>;

Przydziel następujące dodatkowe uprawnienie podczas używania wzorca dla listy tabel:

  • SELECT ANY TABLE;

Przydziel następujące dodatkowe uprawnienie (każdej tabeli źródłowej), kiedy Brama danych ruchu danych automatycznie dodaje uzupełniające rejestrowanie w dzienniku (domyślne zachowanie) oraz używasz specyficznej listy tabel:

  • ALTER on <jakakolwiek-tabela-źródłowa>;

Przydziel następujące dodatkowe uprawnienie, kiedy Brama danych ruchu danych automatycznie dodaje uzupełniające rejestrowanie w dzienniku (domyślne zachowanie).

  • ALTER ANY TABLE;
  • W przypadku używania rezerwowej bazy danych musi być przydzielone następujące uprawnienie:

    SELECT on V$STANDBY_LOG

  • W przypadku używania tabel zagnieżdżonych, muszą być przydzielone następujące uprawnienia:

    SELECT on all_nested_tables

    SELECT on all_nested_table_cols

Uprawnienia dostępu podczas używania dzienników redo przez narzędzie Oracle LogMiner

Jeśli używasz dzienników redo w narzędziu Oracle LogMiner, przydziel następujące uprawnienia.

  • CREATE SESSION
  • EXECUTE on DBMS_LOGMNR
  • SELECT on V_$LOGMNR_LOGS
  • SELECT on V_$LOGMNR_CONTENTS
  • LOGMINING

    Informacja

    To uprawnienie jest wymagane tylko w przypadku wersji Oracle 12c lub nowszej.

Uprawnienia dostępu podczas używania dzienników redo w Czytnik dzienników

Podczas używania dzienników redo w Czytnik dzienników, użytkownikowi określonemu w ustawieniach Oracle łącznik należy przydzielić następujące uprawnienia:

  • CREATE SESSION
  • SELECT on v_$transportable_platform

    Przydziel uprawnienie SELECT on v_$transportable_platform, jeśli dzienniki redo są przechowywane w ASM i używne przez Brama danych ruchu danych z ASM.

  • SELECT ON V_$DATABASE_INCARNATION
  • CREATE ANY DIRECTORY

    Integracja danych Qlik Cloud używa następujących funkcji dostępu do plików Oracle:

  • BFILE read – używana, gdy Brama danych ruchu danych nie ma dostępu na poziomie pliku do dzienników redo oraz dzienniki redo nie są używane w ASM.
  • Pakiet DBMS_FILE_TRANSFER – używany do kopiowania plików dzienników redo do folderu tymczasowego (w którym to przypadku dodatkowo należy przydzielić uprawnienie EXECUTE ON DBMS_FILE_TRANSFER)
  • Pakiet DBMS_FILE_GROUP – używany do usuwania plików dzienników redo z tymczasowego/alternatywnego folderu (w którym to przypadku dodatkowo należy przydzielić uprawnienie EXECUTE ON DBMS_FILE_GROUP).

Funkcje plikowe Oracle działają z katalogami Oracle. Każdy obiekt katalogu Oracle zawiera nazwę folderu zawierającego pliki, które mają zostać przetworzone.

Jeśli chcesz, aby narzędzie Brama danych ruchu danych utworzyło katalogi Oracle i nimi zarządzało, musisz przydzielić określone powyżej uprawnienie CREATE ANY DIRECTORY. Pamiętaj, że nazwy katalogów mają przedrostek attrep_. Jeśli nie przydzielisz tego uprawnienia, to odpowiednie katalogi będzie trzeba utworzyć ręcznie. Nazwy katalogów, które są utworzone ręcznie, nie mogą mieć przedrostków ATTUREP_, ATTUTMP_ oraz ATTUGRP_. Jeśli utworzysz katalogi ręcznie i użytkownik Oracle określony w źródle Oracle łącznik nie jest tym, który utworzył katalogi Oracle, przydziel także uprawnienie READ on DIRECTORY.

Jeśli źródło Oracle łącznik jest skonfigurowane tak, aby kopiować dzienniki redo do folderu tymczasowego, oraz użytkownik Oracle określony w źródle Oracle łącznik nie jest tym, który utworzył katalogi Oracle, wymagane są następujące dodatkowe uprawnienia:

  • READ do obiektu katalogu Oracle określonego jako katalog źródłowy
  • WRITE do obiektu katalogu określonego, jako katalog docelowy w procesie kopiowania

Wymagane uprawnienia ASM

Poniższa sekcja zawiera opis dodatkowych uprawnień, które są wymagane, gdy dzienniki redo są przechowywane w ASM.

Przydziel następujące uprawnienie odczytu:

SELECT ON v_$transportable_platform

Od Oracle 11g Release 2 (11.2.0.2), Brama danych ruchu danych musi mieć przydzielone uprawnienie SYSASM, aby uzyskać dostęp do konta ASM. W przypadku starszych obsługiwanych wersji powinno wystarczyć przydzielenie Brama danych ruchu danych uprawnienia SYSDBA.

Informacja

W przypadku łączenia z ASM Brama danych ruchu danych najpierw spróbuje zalogować się jako SYSDBA i, jeśli się to nie uda, spróbuje zalogować się jako SYSASM.

Dostęp konta ASM można zweryfikować przez otwarcie wiersza poleceń i wykonanie następujących poleceń:

sqlplus asmuser/asmpassword@+asmserver as sysdba

-OR-

sqlplus asmuser/asmpassword@+asmserver as sysasm

 

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!