Можно ли защитить конструктор паролем в MS Access? или через код? - PullRequest
0 голосов
/ 06 ноября 2019

Я искал похожие проблемы, но не нашел ответа, который искал.

Я пытаюсь Отключить опцию Design View , присутствующую на панели инструментов ленты в MS Access, используя VBA-код , чтобы пользователи не могли получить к нему доступ. Я использую MS Access 2007.

Я попробовал указанный код здесь , но у меня это не сработало.

Я также попробовал метод File-> optionsудалить представление «Дизайн» с ленты. Но с помощью этого шага пользователь может вернуться к представлению «Дизайн», не занимаясь серфингом и, следовательно, не выбирая это решение.

Есть ли способ сделать представление «Дизайн» Защищено паролем таким, как мыдля части кода?

1 Ответ

0 голосов
/ 06 ноября 2019

Откройте программу Access без базы данных

Теперь выберите меню Файл -> Открыть

В диалоговом окне открытия файла внизу справа, непосредственно слева от кнопки Отмена, измените«Открыть» в раскрывающемся списке «Открыть эксклюзивно»

Удерживая левую клавишу Shift, чтобы ваш код запуска не запускался

Теперь выберите файл базы данных и нажмите кнопку «Открыть» (после того, как вы ужеизменил раскрывающийся список на «Открыть эксклюзивно»)

NOw Щелкните меню «Файл» из-под ленты Office 2013.

Существует очень большая кнопка с надписью «Зашифровать с помощью пароля».

Щелкните по нему и введите свой секретный пароль базы данных.

После нажатия кнопки «ОК» закройте базу данных и снова откройте ее.

Теперь никто не может изменить дизайн формы (если они не знают установленный вами пароль)

...