数据库中有 5 个用户,每个用户都包含一些表,现在创建了一个新的用户并为该用户分配了对所有表的操作权限,在查询工具中已确认可以查询其他用户的表。
但在 Visual Studio 中通过该用户创建的 Oracle 数据连接无法看到其他用户的表,并且在新建 ADO.NET Entity Data Model 的时候也无法选择其他用户的表。
请问大家有没有碰到类似的问题,你们又是如何解决的?谢谢!
需要授权
参考这个文章看看:http://space.itpub.net/23739124/viewspace-663631
已经授权了,并且在查询工具中也可以进行查询。但就是在 Visual Studio 中无法看到其他用户的表,自然也没有办法将表拖到 ADO.NET Entity Data Model 中。
我也遇到这个问题,不知道如何解决,不过最后我还是决定用context.executestorequery,直接用sql语句来查询了