我正在研究SQL Server很长一段时间,最近我决定学习Oracle并最终将它们连接在一起。
所以我的配置现在是:
我在SQL Server中使用OraOLEDB提供程序在我的Oracle数据库SID中创建了一个链接服务器。
问题在于,当链接服务器安全上下文在PDB中使用 HR 帐户时,我可以在对象资源管理器中浏览这些表。 另一方面,当安全上下文使用我创建的CDB中的测试用户帐户时,对象资源管理器中的表节点会显示"扩展...& #34;并且从不加载表格。
我还尝试通过SYS AS DBA为我的测试用户提供所有权限,但没有运气。此外,我试图通过hr帐户再次向测试用户授予所有权限,但没有运气。
最后,我注意到PDB数据库中的用户可以使用客户端工具用于链接服务器,但这不是CDB用户的选项,那么为了与CDB用户建立联系还有什么需要做的吗?