为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:openoluar
【CPU】:海光c86
【问题描述】*:两个模式:a和b对应用户A和B,如果要满足程序跨模式查询,在a模式中查询b模式数据。给用户A授权b模式所有表后,在a模式中除了建立视图查询b模式数据外,还有其他方式吗?
启用模式级授权试试,参考这个:https://eco.dameng.com/document/dm/zh-cn/faq/faq-db-check.html#%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E6%A8%A1%E5%BC%8F%E7%BA%A7%E6%8E%88%E6%9D%83
A用户拥有B用户的表的查询权限在sql中用模式名.表名方式即可实现跨模式查询
只是查询?
1、授予查询权限后,创建视图方式;
2、授予查询权限后,直接查询B.表名。
授权后,建个公共同义词试试看呢