DB2+MQ,无法创建 db2mq.tmp:权限被拒绝...但 /tmp 有我的用户
DB2+MQ, cannot create db2mq.tmp: Permission denied... but /tmp has my user
我想创建一个触发器(在我的数据库 DB2 中)将消息发送到队列。
我使用 dockerfile 通过 IBM MQ、IBM DB2express-c 和 IBM IIB 创建构建。
在我使用命令 enable_MQFunctions
(它创建 DB2MQ 表+配置)后,我得到:
sh: 1: cannot create db2mq.tmp: Permission denied
使用命令 chown
我向用户授予了 /tmp 和 var/tmp 的权限,但没有积极影响之后,但是在我键入 ls -ld tmp
命令后列出了 mu 用户 (drwxrwxrwt)。
我的用户仍然不能 chmod 775 -R /tmp
-> 不允许操作
通过添加强制权限解决chmod -R 1777(没办法)
我想创建一个触发器(在我的数据库 DB2 中)将消息发送到队列。
我使用 dockerfile 通过 IBM MQ、IBM DB2express-c 和 IBM IIB 创建构建。
在我使用命令 enable_MQFunctions
(它创建 DB2MQ 表+配置)后,我得到:
sh: 1: cannot create db2mq.tmp: Permission denied
使用命令 chown
我向用户授予了 /tmp 和 var/tmp 的权限,但没有积极影响之后,但是在我键入 ls -ld tmp
命令后列出了 mu 用户 (drwxrwxrwt)。
我的用户仍然不能 chmod 775 -R /tmp
-> 不允许操作
通过添加强制权限解决chmod -R 1777(没办法)