ablog

不器用で落着きのない技術者のメモ

sys.dbms_random の実行権限を付与しようとすると、ORA-00942 発生

SQL> conn system/manager
SQL> grant execute on sys.dbms_random to scott;
grant execute on sys.dbms_random to scott
                     *
ERROR at line 1:
ORA-00942: table or view does not exist


SQL> conn / as sysdba
Connected.
SQL> grant execute on sys.dbms_random to scott;

Grant succeeded.

system ユーザからは見えてなかった。sys ユーザだと成功。