我试图授予一个用户EXECUTE和READ权限。
当我授予执行权限时,我得到的是
grant EXECUTE on SYS.KIR_DOKUMENT to ktest2
Error report -
ORA-04042: procedure, function, package, or package body does not exist
04042. 00000 - "procedure, function, package, or package body does not exist"
当我授予读取权限时,我得到:
grant READ on SYS.KIR_DOKUMENT to ktest2
Error report -
ORA-00942: table or view does not exist
00942. 00000 - "table or view does not exist"
*Cause:
但是我检查了表的状态 dba_objects
并且它们是有效的。
查询
select owner, object_name, object_type from dba_objects where object_name
给出了这样的结果。
同样的补助金必须给我数据库中的另一个用户。
我如何解决这些错误?