powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Модуль авторизации. Тестирование и обсуждение
25 сообщений из 160, страница 2 из 7
Модуль авторизации. Тестирование и обсуждение
    #39736775
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss, для входа, пароль вводить необязательно. ввел Логин, зашел, можно завести нового пользователя. вобщем никаких ограничений.
и это окно при выходе... может просто перенести кнопку выхода вверх вправо - и не спрашивать очевидное?
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39736812
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleckoJoss, для входа, пароль вводить необязательно. ввел Логин, зашел, можно завести нового пользователя. вобщем никаких ограничений.
и это окно при выходе... может просто перенести кнопку выхода вверх вправо - и не спрашивать очевидное?Ну поставил бы я опрос на возможность добавлять пользователей только админу? Ну и что?

Просто у нас в организации немного другая политика взаимодействия между пользователями, админами/разработчиками баз данных и админами сети.
Пользователей Windows добавляет, выделяет сетевые ресурсы и изменяет параметры только админ сети.
Админ/разраб БД делает первичную настройку программы, прописывает пути к таблицам, резервное копирование, раздаёт первичные привилегии в базе.
А потом уже ответственный за базу в отделе, чаще всего старший группы, сектора, реже - отдела, вносит новых пользователей, даёт им привилегии, прописывает роли.

Хотя кое в чём Вы и правы. Надо в примере для рядовых пользователей ввести запрет на изменение, добавление новых пользователей.
Доработаю - выложу.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39736940
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новая версия программа. Теперь добавить удалить и изменить параметры, а так же сменить способ авторизации может или "Admin" или пользователь с администраторскими привилегиями. В параметрах пользователя появился флажок "Администратор"
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39736977
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss, может добавить суперюзера? (который имеет право создавать/изменять юзеров своего отдела) админу оставить права на создание этих суперюзеров только.
для входа также не нужен пароль - хватает логина.
окна с ругательствами заменил бы на Enabled=false кнопок или даже .visible=false.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39736982
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подумаю. На счёт ругательств согласен. Лень было код дописывать. На счёт суперюзера не понял. Чем флажок "Администратор" не устраивает?
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39736990
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Двигаемся по github-way: https://github.com/cudu/ms-access-2007-authorization
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39736992
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин, и что это значит?
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737025
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss На счёт суперюзера не понял. Чем флажок "Администратор" не устраивает?
админ не знает кто в каком отделе с чем работает, соответственно не сможет эффективно управлять ролями и правами на работу с документами, при этом их может эффективно раздавать суперюзер, который при этом в остальных случаях - обычный юзер (управление настройками программы, архивирование, обслуживание базы)
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737076
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин, а почему *.txt , а не *.bas и *.cls ?
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737206
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургОзверин, а почему *.txt , а не *.bas и *.cls ?

потому что встроенный saveastext сохраняет в txt, соответственно, встроенный loadfromtext - из txt загружает все обратно.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737207
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JossОзверин, и что это значит?

что твой код можно посмотреть на гитхабе. можно загрузить его. изменить - вдруг комьюнити подключится. По-хорошему, следует избавиться от русских букв в комментариях и сообщениях )
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737295
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОзверинJossОзверин, и что это значит?

что твой код можно посмотреть на гитхабе. можно загрузить его. изменить - вдруг комьюнити подключится. По-хорошему, следует избавиться от русских букв в комментариях и сообщениях ) Можно конечно всё на English перевести, но я сомневаюсь, что кого-нибудь из-за бугра это заинтересует. А у нас дай бог что бы без ошибок по-русски писали.

P.S. Честно говоря, я не знаю что такое гитхаб. Позор на мою лысую голову...
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737298
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вчера дома дорабатывал модуль по предложениям aleco. Но вот куда потом его скинул, найти не могу. Сейчас загрузили работой. Или вечером посмотрю дома или когда освобожусь попробую наработки восстановить по памяти.

И на счёт шифрования пароля в таблице. Если я выложу программу шифрования, то любой сможет расшифровать зашифрованное, тогда зачем она? Любители могут посмотреть на сайте NSA пример по шифровке данных в таблице. Могу его встроить в модуль.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737324
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверинпотому что встроенный saveastext сохраняет в txt, соответственно, встроенный loadfromtext - из txt загружает все обратно.экспортом пользоваться не пробовал?
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737326
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
upd. У классов могут быть специальные настройки и скрытые атрибуты, я не уверен что они сохранятся подобным способом.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737327
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панургupd. У классов могут быть специальные настройки и скрытые атрибуты, я не уверен что они сохранятся подобным способом.

все работает как часы.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737328
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургОзверинпотому что встроенный saveastext сохраняет в txt, соответственно, встроенный loadfromtext - из txt загружает все обратно.экспортом пользоваться не пробовал?

экспортом чего и куда?
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737330
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JossЕсли я выложу программу шифрования, то любой сможет расшифровать зашифрованное, тогда зачем она?Пароли не шифруют, хранят хэш.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737341
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверинвсе работает как часы.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737390
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургJossЕсли я выложу программу шифрования, то любой сможет расшифровать зашифрованное, тогда зачем она?Пароли не шифруют, хранят хэш.
Значит нужна программа хеширования паролей на VBA. У Вас она есть? У меня нет. Серьёзно. Хочу поискать. Где-то лежал расчёт CRC32 на VB. Может его приспособить.
И я писал, что если злоумышленник добрался до таблиц, то наличие шифрования паролей его вряд ли остановит.

И кстати, в интернете можно найти ломалки и онлайн сервисы по подбору паролей по их хэшу. Я даже как-то таким пользовался.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737398
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JossИ кстати, в интернете можно найти ломалки и онлайн сервисы по подбору паролей по их хэшу. Что один человек сделал, то другой завсегда сломать сможет. ©

JossГде-то лежал расчёт CRC32 на VB.Почему бы и нет

Такие секретные данные в базе?
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737425
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургТакие секретные данные в базе? Та нет там ничего секретного. Лично у меня в базе хранятся данные по анкетам. И идентификация служит для того, чтобы определить, кто внёс, когда и сколько.

Для более серьёзных вещей ведётся протоколирование. Не только кто и когда, но и что именно изменил, добавил или убрал.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737509
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выдалось немного свободного времени. Подправил программу по замечаниям aleco. Теперь при открытии списка пользователей обычным пользователем кнопки для добавления, изменения и удаления не видны.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737945
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как говорится, совершенству нет предела.
В моей программе есть несколько проблемных мест. Одно из них - ввод пароля администратора через InputBox. Все сидящие рядом могут его увидеть. Надо было или разрабатывать специальную форму для ввода пароля или модернизировать функцию InputBox так, что бы она могла работать в режиме ввода паролей (***). После недолгого поиска в сети я это нашел.
Теперь предлагаю новую версию программы с вводом пароля в скрытом режиме.

Программа тестировалась в Access 2010 64/32 под Windows 7 64/32 и в Access 2016 32 под Windows 10 64. Других под рукой не оказалось.
...
Рейтинг: 0 / 0
Модуль авторизации. Тестирование и обсуждение
    #39737947
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss... Надо было или разрабатывать специальную форму для ввода пароля или модернизировать функцию InputBox...
Зачем?
Есть уже форма авторизации.
Зачем городить дополнительные?
...
Рейтинг: 0 / 0
25 сообщений из 160, страница 2 из 7
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Модуль авторизации. Тестирование и обсуждение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]