使用Admnistrator权限打开OLEdb连接

我为公司的员工制作了一个控制台(vb.NET),我想在控制台上实现的一件事是,可以看到放置在OLEdb上的某些信息的可见性受限的机器服务器。

问题是我可以访问该服务器(并读取OLEdb),因为我在该计算机服务器上拥有Admnistrator特权,而其他用户则不能。

这是我的代码:

首先,我导入OLEdb库:

Imports System.Data.OleDb

然后我声明连接变量:

Public CON As New OleDbConnection("Provider=microsoft.ACE.OLEDB.12.0;Data Source=\\ServerName\Folder\File.accdb")

最后,我尝试打开连接:

Try
    CON.Open()
Catch
End Try

此代码在我的机器上可以正常运行,但在其他机器上却不行。有没有一种方法可以通过这段代码发送Administrator凭据,以便在其他计算机上成功读取OLEdb而不给服务器提供Admnistrator特权?

一些注意事项:首先,我不是要“破解”系统!我具有访问数据库的凭据!其次,如果有人愿意,我将发布捕获的异常,但我知道这是一个Admnistrator特权问题。

谢谢。

lyypf12 回答:使用Admnistrator权限打开OLEdb连接

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3058175.html

大家都在问