同事处理后台事务时,遇到的一个权限问题,这里记录一下。
客户开发了一个凭证导入的事务,使用USER用户定义完后台事务后,点击测试能正常执行,但是正常调度却失败,查看服务端日志报无权限的问题?
解决方案
问题原因:
测试时是用“当前用户”启动的后台事务的;
正常调度是使用“系统管理员administrator”启动后台事务的,导致没有权限。
解决方法:
在数据库表 t_job_def 中找到那个后台事务定义
用下面的SQL更新一下
update t_job_def set fproxyUserId='有权限的用户ID‘'where fjobdefid='后台事务定义ID'
然后,禁用该后台事务,再启用就好了。
后台事务无权限执行凭证
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
getselector字段过多,导致select data error.No more data to read from socket
giianhui
2020-07-05 17:02:50
修改EAS指定的JAVA_HOME
giianhui
2020-07-05 17:02:50
收录几段DEP方法后置脚本
giianhui
2020-07-05 17:02:50
使文本字段支持F7录入
giianhui
2020-07-05 17:02:50
分享一个table初始化的方法(绑定query,建立表头及列)
giianhui
2020-07-05 17:02:40
EAS 单个实例宕机解决方法
1 對於集羣過的EAS服務器如果出現宕機,在時間、條件允許的情況下,最好是重新啓動集羣。 2 對於上班時間,如果不是主實例宕機,我們可以單獨啓動指定
h249059945
2020-06-20 18:50:38
EAS BOS 实现组织单元F7以组织树形式显示
归来仍少年y
2020-06-16 07:30:11
EAS 解决bos管理控制台启动群集或服务时的非法组件校验
归来仍少年y
2020-06-16 07:30:11
EAS BOS 代码生成单据ID,SQL生成单据ID
归来仍少年y
2020-06-16 07:30:11
EAS BOS 后台扩展类创建(ControllerBeanEx)
归来仍少年y
2020-06-16 07:30:10
EAS BOS KDTable行融合、列融合
归来仍少年y
2020-06-16 07:30:10
EAS BOS 移除分录所有数据行
归来仍少年y
2020-06-16 07:30:00