INFORMATICS

The Best

Poziom zabezpieczeń w Accessie

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Podczas pracy z aplikacjami accessa dostajemy monity o zabezpieczeniach.

Jeżeli ufamy aplikacji możemy te monity wyłączyć wykonujemy to poprzez dodanie do rejestru folderu w którym zainstalowana jest aplikacja jako folderu bezpiecznego z zaufanej lokalizacji.

Z poziomu pełnego Access’a robimy to tutaj:
Przycisk Office>Opcje>Centrum Zaufania>Ustawienia centrum Zaufania…>Zaufane lokalizacje

Wprowadzenie tego parametru nie jest możliwe z poziomu runtime access. Tutaj musimy wykonać to ręcznie modyfikując rejestr.

Uruchamiamy edytor rejestru poleceniem regedit i szukamy poniższego klucza

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

W tym kluczu należy dodać kolejny klucz LocationN, gdzie N jest kolejną wolną liczbą lub klucz z dowolną nazwą.

W ramach tak utworzonego klucza, dodajemy kolejno wartości:

NazwaTypOpis
Path REG_SZ – Wartośc ciągu Pełna ścieżka do katalogu, zakończona znakiem:”\”
np.: C:\Raporty\
Description REG_SZ – Wartośc ciągu Opis
Date REG_SZ – Wartośc ciągu Data modyfikacji w formacie: yyyy-MM-dd hh:mm
AllowSubfolders REG_DWORD – Wartość DWORD Parametr definiujący, czy w zaufanej lokalizacji bierzemy pod uwagę podfoldery, czy je wykluczamy. 0-wykluczamy;1-bierzemy

I tyle, po takim wpisie będziemy mogli używać programu bez konieczności potwierdzania uruchomienia makr itd.

Dla przykładu wyeksportowana gałąź z rejestru:

 
Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security\Trusted Locations\MojaLokalizacja]
"Path"="C:\\Raport\\"
"AllowSubfolders"=dword:00000001
"Description"=""
"Date"="2013-11-11 11:11"

Search