Я запускаю сценарий установщика. который предоставляется по телефонам sys.aux_stats$
, sys.wri$optstat_aux_history
, sys.dbms_spm
и sys.dbms_xplan
. На данный момент есть исключение: ORA-01031: insufficient privileges
Для установщика я создал DBA-User (FOODBA
) и DB-User (FOOADM
). DBA создается, как это на оракула машины:Oracle не разрешает предоставлять по sys. *
bash-4.1$ sqlplus
...
Enter user-name: sys as sysdba
Enter password:
SQL> CREATE USER FOODBA IDENTIFIED BY Password;
User created.
SQL> GRANT DBA TO FOODBA ;
Grant succeeded.
SQL> GRANT ADMINISTER SQL MANAGEMENT OBJECT TO FOODBA ;
Grant succeeded.
не работает вообще, я попытался так:
SQL> GRANT ALL PRIVILEGES TO FOODBA;
Grant succeeded.
До сих пор не работает, поэтому я попытался дать разрешение на обычае объект:
SQL> grant all privileges on sys.aux_stats$ to FOODBA;
Grant succeeded.
И когда я запустить сценарий с пользователем FOODBA
:
grant select, insert, update, delete on sys.aux_stats$ to FOOADM
Это бросает снова insufficient privileges
excpetion.
Что я должен делать, чтобы пользователь FOODBA
мог создать и предоставить FOOADM
правильно? Сценарий установки является сторонним.
'даровать выбора, вставки, обновления и удаления на sys.aux_stats $ в FOOADM с опцией грантов,' ' бросает ORA-01031: недостаточная privileges' мне нужно для того, чтобы больше энергии для' FOODBA' ли ? – MemLeak
Вам нужно быть sys и предоставить это FOODBA. Затем FOODBA может предоставить выбор для FOOADM. – Rene