Ms access 具有基于用户的安全性的Microsoft Access 2010(mdb)自动化

Ms access 具有基于用户的安全性的Microsoft Access 2010(mdb)自动化,ms-access,Ms Access,宏和VB宏的访问权限非常有限 我有很好的C#/.NET技能,并用System.Runtime.InteropServices.Marshal.GetObject(捕获一些进程)创建了一个应用程序,用于Microsoft.Office.Interop(制作一些Office软件) 它在.accdb文件(MS ACCESS 2010)中起到了很好的作用,但是当我想用安全性自动化mdb库时 例如,我无法使用打开的数据库获取访问进程: C:\ProgramFiles(x86)\Microsoft Offi

宏和VB宏的访问权限非常有限

我有很好的C#/.NET技能,并用
System.Runtime.InteropServices.Marshal.GetObject
(捕获一些进程)创建了一个应用程序,用于
Microsoft.Office.Interop
(制作一些Office软件)

它在.accdb文件(MS ACCESS 2010)中起到了很好的作用,但是当我想用安全性自动化mdb库时

例如,我无法使用打开的数据库获取访问进程:

C:\ProgramFiles(x86)\Microsoft Office\Office14\MSACCESS.EXE\server\database.mdb/WRKGRP“\server\security.mdw”

新的过程刚刚开始

我决定为Access 2010创建一个Office加载项。。。但当用户打开上面的快捷方式时,它只是不加载

是否有任何可能的解决方案可以使用打开的mdb数据库打开/获取/捕获访问过程


upd1:我将尝试使用msaccess cmd启动参数

明白了

查看GetShellApp方法-您可以传递任何参数并连接到加密\基于用户的访问数据库