Ms access 在当前访问进程上运行MS Access宏,无需再次打开

Ms access 在当前访问进程上运行MS Access宏,无需再次打开,ms-access,vbscript,Ms Access,Vbscript,我有一个access数据库,它使用windows身份验证连接到多个sql server数据库。在打开此access数据库之前,我必须使用命令行中的“runas”命令以不同的域用户身份运行应用程序,该域与sql server相同。现在,我需要能够在特定时间从access数据库调度报告,我知道我可以使用task scheduler完成这项工作,它总是首先打开数据库。这对我不起作用,因为我无法自动执行“runas”命令,因为我总是会被提示输入密码 是否有方法运行脚本以在当前打开的access数据库(在

我有一个access数据库,它使用windows身份验证连接到多个sql server数据库。在打开此access数据库之前,我必须使用命令行中的“runas”命令以不同的域用户身份运行应用程序,该域与sql server相同。现在,我需要能够在特定时间从access数据库调度报告,我知道我可以使用task scheduler完成这项工作,它总是首先打开数据库。这对我不起作用,因为我无法自动执行“runas”命令,因为我总是会被提示输入密码

是否有方法运行脚本以在当前打开的access数据库(在现有进程上)上运行access宏?例如,如果我需要全天发送3个报告,可以从task scheduler调用脚本在当前实例上运行Access宏,而不打开新实例

谢谢
AJ

我所看到的一切都需要使用“runas”。在我的公司里,我们有一个专门的账户用于此。使用此帐户登录PC的功能已禁用,但可以在任务计划程序中使用,并具有本地管理员权限。如果你像我们公司一样受到严格的安全限制,你可能想和你的经理谈谈如何获得这样一个帐户。我所看到的一切都需要使用“runas”。在我的公司里,我们有一个专门的账户用于此。使用此帐户登录PC的功能已禁用,但可以在任务计划程序中使用,并具有本地管理员权限。如果您像我们公司一样受到严格的安全限制,您可能需要与您的经理讨论如何获得这样的帐户。