我有一个位于服务器x上的访问数据库,iis正在服务器y上运行.我的一个网页访问来自访问数据库的数据.如果某人打开了访问数据库,请说明我们网络上的最终用户网页失败,并且......已经由另一个用户错误消息专门打开了.
我创建了一个本地访问数据库并使用链接表以便以这种方式访问表.即使我仍然由另一个用户错误专门打开.如果我通过Windows资源管理器并浏览到服务器x并打开数据库,我可以毫无问题.所以我的问题是如何模拟与数据库相同类型的连接,而不会抛出错误,这是访问数据库的权限还是我的connectionstring中允许我访问数据库的内容.
因为它在我的connection.open命令期间抛出错误我认为它是权限相关或我需要添加到我的连接字符串的其他东西.我已授予对我的本地访问数据库实例所在的本地目录中的IIS AppPool \的完全控制权,但似乎没有什么区别.
我的连接字符串如下所示:
Private Shared connSheriff As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\serverx\directory\Access\MyDatabase.mdb;Jet OLEDB:Database Password=property;")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7239 次 |
| 最近记录: |