添加可信位置以访问运行时

时间:2015-07-20 05:23:39

标签: ms-access runtime ms-access-2010 ms-access-2013

我已经创建了一个运行时访问文件,如何将此文件添加到我的客户端PC上的“受信任位置”,其中没有安装访问权限。

5 个答案:

答案 0 :(得分:9)

Access 2007:

[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Security\Trusted Locations]

[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Security\Trusted Locations\Location(n)]

Access 2010:

[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security\Trusted Locations]

[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security\Trusted Locations\Location(n)]

Access 2013:

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Access\Security\Trusted Locations]

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Access\Security\Trusted Locations\Location(n)]

访问2016&访问2019& Office 365:

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Access\Security\Trusted Locations]

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Access\Security\Trusted Locations\Location(n)]

它的外观示例

"Path"="C:\PathToDB\"
"AllowSubfolders"=dword:00000001
"Description"="The description"
"Date"="01.01.2007 12:00"

如果编辑Reg不是您的茶杯,请使用AddPath http://www.accessribbon.de/en/?Trust_Center:Trusted_Locations

答案 1 :(得分:6)

以下是我之前发现的一些我保存过的说明,它允许您添加受信任的位置,允许网络位置和包括子文件夹。

  1. 在Windows 7或Windows 8中使用搜索并输入“regedit.exe”;
  2. 允许Microsoft Windows注册表编辑器对您的系统进行更改;
  3. 导航至HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 15.0 \ Access \ Security \ Trusted Locations;
  4. 右键单击“受信任位置”目录,选择“新建”>添加DWORD。 DWORD(32位)值[或64位QWORD根据需要];
  5. 将DWORD的名称更改为“AllowNetworkLocations”;
  6. 右键单击并使用“1”作为值修改DWORD;
  7. 现在,通过右键单击目录并选择New>,将新KEY添加到Trusted Locations目录。键(您可以将其重命名为有意义的内容);
  8. 右键点击新密钥,然后选择新建>可扩展字符串值(对于运行时2013,只是早期版本的字符串值);
  9. 将此文件的名称更改为“Path”,然后右键单击并修改...将Value Data修改为所需的路径或网络名称(即“Z:\”或“\ servername”);
  10. 要将子目录包含为受信任位置,请通过右键单击新密钥添加DWORD,然后选择新建> DWORD(32位)值[或64位QWORD根据需要];
  11. 将此DWORD的名称更改为“AllowSubfolders”,然后右键单击并使用“1”作为值修改... DWORD;

答案 2 :(得分:4)

将Access文件复制到任何用户已经信任的文件夹要容易得多。

一个例子是%LocalAppData%,它甚至可以在Citrix环境中运行。

在此处创建一个名为您或您公司的文件夹以及一个名为您的应用程序的子文件夹。将数据库文件复制到此,并为用户提供快捷方式。

答案 3 :(得分:2)

如果受信任位置位于网络位置,则需要添加:

[HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 16.0 \ Access \ Security \ Trusted Locations] " AllowNetworkLocations" = DWORD:00000001

答案 4 :(得分:1)

只需在下面创建Windows注册表项

[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security\Trusted Locations]

然后添加字符串值条目“ Path”,并将所需的路径设置为value。添加路径描述需要另一个字符串值条目“描述”。

enter image description here

例如

[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security\Trusted Locations\Location3]