在JOB中重建索引出现权限不足的错误 写了一个存储过程,涉及到表分区的删除和拆分,所以索引必须重建,单独执行存储过程没有问题,但是在JOB中自动运行时出现权限不足的问题,我也查过相关资料,都说要显示的授权,可是我把所有能想到的权限都显示的授予了,还是报权限不足的错误!注:重建索引用的是动态SQL语句,因为有很多表,重建的索引无法预知! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实在找不到原因可以尝试赋给public相关权限试试但是不推荐这样做。 create or replace procedure xx(xxx IN CHARACTER) authid current_useras在as前加上authid current_user也不行吗? 加了authid current_user 可以在存储过程中运行,但是放到JOB中仍然权限不足 具体是哪个语句在报错呢?授予 alter any table ,alter any index 权限有无风险? 想不出你这里怎么会出错。job中执行索引重建,分区拆分,应该问题不大。如果实在不行,可以使用scheduled task或者cron来实现 求oracle10g的帮助文档 请问oracle新建表空间的完整语法是什么?怎么样往已经建好的表空间里增加一个数据文件 触发器/函数不能读~~ 求解 UTL_SMTP发邮件问题 Oracle存储过程问题:能不能把数据集当参数传到存储过程中? 关于SQL的几个问题,在线等~~~~ 求解::几个关于PL/SQL的问题?? 最简单的问题,送分哈~~~~~~怎么启动oracle服务? 见鬼了进来看看 Oracle SQL查询带变量的问题 oracle9i不能隐式把数字型转换成字符型了,如字符型字段=数字型 请问为什么我的物化视图日志中无记录?急啊!!!!
但是不推荐这样做。
as
在as前加上authid current_user也不行吗?
如果实在不行,可以使用scheduled task或者cron来实现