Я делаю все это в VBA. В подпункте «Коммутатор Form_Open» прочитайте имя пользователя в строковую переменную с помощью Windows API, затем проверьте, есть ли имя пользователя в вашем списке допустимых пользователей. Если все в порядке, выведите приветственное сообщение, если нет - выйдите из Access.
'проверка пользователя
Дим пользователь As String
Dim AuthorizedUser As Boolean
пользователь = UCase (CurrentUser ())
AuthorizedUser = True
Select Case user
Case "USER_A":
Case "USER_B":
Case "USER_C":
Case Else: AuthorizedUser = False
End Select
If AuthorizedUser = True Then
MsgBox "Welcome authorized user " & user
Else
MsgBox user & "is not Authorized. For access to this database contact User_A"
DoCmd.Quit
End If