我为公司的员工制作了一个控制台(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
特权问题。
谢谢。