защита на файлове с бази данни методи за достъп до данни, работилница база данни

Достъпът е доста интересен инструмент за създаване на бази данни. Той съчетава и съхранение на данни, както и интерфейс част, която се вижда от формуляра за употреба. Когато създавате рамка за защита, което трябва да се разбере за себе си - това, което искате да защитите - самите данни, или логиката на програмата (или и двете), и въз основа на които вече се изгради защита. Ето някои методи, за да се гарантира сигурността на вашата база данни.

1. Сложете в стартовата форма с парола. Когато кликнете върху OK, за да проверите дали кодът паролата мачове, и след това отворете главния формуляр за кандидатстване.
Плюсове: лесно да се направи, можете да направите паролата Според алгоритъма, например, равна на текущата дата.
Недостатъци: начално разходна база, като се внасят нов. Това ще деактивира всички начални форми.
Този метод е ефективен само в комбинация с други методи - като съставяне база данни MDB да MDE

2. Създаване на файл или ГДЕ ACCDE - специален необратимо модифициран файл, в който няма достъп до строителя на форми, но имат достъп до данните. Това означава, че данните могат да бъдат променяни, както и извършване на логика и външен вид - не. Този формат също загуби редактиране VBA код
Плюсове: способността да се скрие логиката на програмата и да добавите допълнителни проверки - например наличието на клавишна комбинация файл ключ или тайна. Неспособност да "пробие" programmy.Nevozmozhnost код внос от различен код базови и дизайн форми.
Недостатъци: има начини да се оттеглят от компилиран файл интерфейс. Необходимостта да се съхранява на изходния код и отстраняване на грешки само разработчик. Можете да получите достъп таблици от други бази данни, като се внасят.

3. Обикновено еднократна парола за базата данни. Трябва да влезете в базата данни изключително, и да зададете парола за отваряне.
Плюсове: бърз и сравнително надеждни. Най-ефективният начин за защита на базата на по-любопитните. Не парола няма достъп до формулярите и таблици, дори и от други бази данни.
Недостатъци: парола едно на всички, че е човекът, който знае паролата - може напълно да променят данните и вида на форми.

  • Първо, трябва да създадете файл, отворете го с достъп и след това да създадете само основната база от данни.
  • Трябва да премахнете всички потребители от група Администратори, и да оставите само групата на потребители
  • операция разрешение предимство пред забраната. Това означава, че ако потребителят не е позволено да се отвори формата, и групата, към която принадлежи, - разрешено - тогава потребителят все още ще се отвори формата.
  • Супер-крива интерфейс за достъп до настройките. Защо само превъртате списък, в 4 реда във височина.
  • Неспособност да зададете парола на друг потребител - това е, трябва първо да влезете в системата с всяка база данни потребител без парола, и едва след това той може да бъде определен. Въпреки това, можете да смените паролата на някой друг на администратора.
  • Възможността от загуба на данни. Когато настроите, можете да "снимате себе си в подножието" - например, ако извадите "създател-собственик" на потребителската база - достъпът администратор ще бъдат загубени.
  • И най-неудобно - необходимостта да се изпълнява всяка база данни с пряк път, или от сценария, за да определите работна група файла.