今天做数据转储,写Oracle存储过程的时候发现存储过程不能直接访问另一用户的表,报表不存在的提示,而在sql查询中可以访问另一用户表,原因是权限的问题,用另一用户登录数据库,执行:
grant select any table to tssa;
grant update any table to tssa;
grant insert any table to tssa;
*tssa为用户名
今天做数据转储,写Oracle存储过程的时候发现存储过程不能直接访问另一用户的表,报表不存在的提示,而在sql查询中可以访问另一用户表,原因是权限的问题,用另一用户登录数据库,执行:
grant select any table to tssa;
grant update any table to tssa;
grant insert any table to tssa;
*tssa为用户名