Я разрабатываю приложение winform, в котором логин пользователя проверяется через базу данных ms sql server 2000. Когда пользователь вводит свое имя пользователя и пароль, приложение проверяет, существует ли оно в таблице пользователей или нет.
Теперь мое требование состоит в том, что если пользователь уже входит в систему через одну систему, он не должен входить через другую систему.
если такое решение, как сделать запись в базе данных о статусе пользователя, например, при успешном входе в систему, пометить статус пользователя как true и при закрытии приложения пометить false, то в случае сбоя сети или оборудования или системного исключения.
так, пожалуйста, предложите мне оптимальное решение.