我想创建一个触发器(在我的数据库DB2中)以将消息发送到队列。
我使用dockerfile使用IBM MQ,IBM DB2express-c和IBM IIB创建构建。
使用命令enable_MQFunctions
(它创建DB2MQ表和配置)后,我得到:
sh:1:无法创建db2mq.tmp:权限被拒绝
使用命令chown
我向我的用户授予 / tmp 和 var / tmp 的权限,但之后没有任何效果,但是列出了mu用户(drwxrwxrwt)在我键入ls -ld tmp
命令之后。
我的用户仍然无法chmod 775 -R /tmp
->不允许操作
答案 0 :(得分:0)
通过添加强制权限 chmod -R 1777 (不是nobyby)来解决