activeMQ能否读取公共同义词
目前在我的应用程序中,activeMQ在运行时生成3个表,但整个应用程序通过运行时生成的公共同义词使用表。因此,尽管在运行时生成ActiveMQ,但我还是手动创建了3个表。 然后ActiveMQ无法从公共同义词访问表 提前谢谢 请尝试以下方法(基于您提供的信息),还可以请您在activemq.xml中为下面的标记设置用户名activeMQ能否读取公共同义词,activemq,Activemq,目前在我的应用程序中,activeMQ在运行时生成3个表,但整个应用程序通过运行时生成的公共同义词使用表。因此,尽管在运行时生成ActiveMQ,但我还是手动创建了3个表。 然后ActiveMQ无法从公共同义词访问表 提前谢谢 请尝试以下方法(基于您提供的信息),还可以请您在activemq.xml中为下面的标记设置用户名 <property name="username" value="?????"/> 1.创建公共同义词请求后,请向表名授予权限。遵循以下步骤 CREATE
<property name="username" value="?????"/>
1.创建公共同义词请求后,请向表名授予权限。遵循以下步骤
CREATE OR REPLACE PUBLIC SYNONYM ACTIVEMQ_MSGS
FOR <SCHEMA OR USER>.ACTIVEMQ_MSGS;
grant select on ACTIVEMQ_MSGS to public or <schema name which you have given tag of activemq.xml <property name="username" value="?????"/> >;
创建或替换公共同义词ACTIVEMQ\u MSGS
对于.ACTIVEMQ_MSGS;
将ACTIVEMQ_MSG上的select授权给公共或;
其他两个表也是如此
我相信任何用户都可以查询公共同义词,但如果您想访问基表,则需要对该表进行授权
同义词只是表的别名
如果您没有找到答案,请返回。在问题中包含您的代码