在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来实现 通过sqlserver的表 更新 Oracle的表 怎么做?? 奇怪的ORA-01427错误 谁能告诉我这个触发器怎么改? PL/SQL [color=#FF0000]【时间问题】在线急等,请大神指教![/color] sequence 和 insert select 的问题 ? 为10G散点分 急! 关于日期格式????????????????????????????????? 版主及诸位请看 oracle9i不能隐式把数字型转换成字符型了,如字符型字段=数字型 请问为什么我的物化视图日志中无记录?急啊!!!!
但是不推荐这样做。
as
在as前加上authid current_user也不行吗?
如果实在不行,可以使用scheduled task或者cron来实现