Я создал базу данных с использованием MS Access 2007. При открытии базы данных автоматически открывается всплывающее окно и охватывает весь экран, чтобы пользователь мог вводить данные. Однако, если администратор хочет изменить что-либо в таблицах, запросах или формах за этой формой, они нажмут на кнопку admin в форме, которая предложит им ввести пароль. Если пароль верен, форма закрывается, и они могут вносить любые необходимые корректировки. Если пароль неверен, форма не будет закрыта, и их единственный вариант - полностью закрыть приложение. У кода VBA у меня есть работы, однако как я могу зашифровать текст, который пользователь вводит? Вот код VBAКак скрыть пароль в форме в VBA с помощью MS Access 2007
Private Sub cmdAdmin_Click()
Dim password As String
password = InputBox("Please enter the password")
If password = "passw0rd4" Then
DoCmd.Close
Else
MsgBox ("Sorry, access denied!")
End If
End Sub
Весь вход приветствуется. Спасибо!
Вы имеете в виду скрывать пароль по мере его ввода? – Sorceri
@Sorceri - yes sir –
Зашифровать, а потом что делать? Вы действительно имеете в виду шифрование или просто спрятаться? –