6 / 1 / 0
Регистрация: 11.07.2013
Сообщений: 48
|
|
1 | |
Форма для входа в БД с использованием пользователя и пароля15.07.2013, 20:37. Показов 11796. Ответов 18
Метки нет Все метки)
(
Добрый день!
Опишите пошагово создание формы с помощью которой можно войти в базу используя имя пользователя и пароль
0
|
|
15.07.2013, 20:37 | |
Ответы с готовыми решениями:
18
Форма для ввода логина и пароля для входа Форма входа в программу (гость/админ) + запрос пароля для редактирования данных Смена пароля пользователя после первого входа в Lotus При авторизации пользователя, форма входа не меняется на личный кабинет |
![]() 17320 / 7146 / 1614
Регистрация: 21.06.2012
Сообщений: 13,483
|
|
15.07.2013, 21:09 | 2 |
Проще всего использовать файл mdw старых версий. Во вложение база mdb с тремя макросами. База запускается под 2007 или 2010. Макрос Файл_Рабочей_Группы - создает файл рабочей группы, макрос Пользователи_И_Группы - создает в нем пользователей и задает пароли при входе пользователя. Детали подробно описаны в хелпе.
0
|
6 / 1 / 0
Регистрация: 11.07.2013
Сообщений: 48
|
|
15.07.2013, 21:21 [ТС] | 3 |
0
|
![]() 17320 / 7146 / 1614
Регистрация: 21.06.2012
Сообщений: 13,483
|
|
15.07.2013, 21:25 | 4 |
0
|
6 / 1 / 0
Регистрация: 11.07.2013
Сообщений: 48
|
|
15.07.2013, 23:00 [ТС] | 5 |
0
|
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,056
|
|
15.07.2013, 23:08 | 6 |
Юлия555, Г.Гурвиц. Access 2010. Разработка приложений на реальном примере.
Или поиск по Форуму по тегу названия этой книги
0
|
2091 / 1167 / 39
Регистрация: 05.11.2009
Сообщений: 1,605
|
|
16.07.2013, 13:12 | 7 |
См. Путеводитель раздел VBA, и еще очень много подобных примеров на нашем форуме
0
|
0 / 0 / 0
Регистрация: 19.01.2014
Сообщений: 14
|
|
13.02.2014, 01:19 | 8 |
А если VBA запрещенно использовать, какими способами можно ещё сделать?
0
|
![]() 17320 / 7146 / 1614
Регистрация: 21.06.2012
Сообщений: 13,483
|
|
13.02.2014, 06:17 | 9 |
В этой теме выше все написано Форма для входа в БД с использованием пользователя и пароля
0
|
0 / 0 / 0
Регистрация: 26.09.2017
Сообщений: 6
|
|
20.12.2017, 13:28 | 10 |
воспользовался приложенным макросом теперь не могу открыть не один из файлов, подскажите как вернуть всё обратно? Выдаёт сообщение "Не удается открыть таблицу MSysAccounts в файле системной базы данных"
0
|
450 / 238 / 14
Регистрация: 29.10.2014
Сообщений: 959
|
|
20.12.2017, 23:07 | 11 |
Создавайте новый файл .mdb, в нем смотрите пользователей (их пароли записаны?), создавайте пароль текущего пользоват Admin, и открывайте файлы как Владелец. Объяснений много, но главное для возврата-сделать владельцами всех итоговых файлов пользоват Admin с макс разрешениями, удалить всех других пользоват и в итоге снять пароль c Admin .
0
|
![]() 7359 / 4497 / 292
Регистрация: 12.08.2011
Сообщений: 13,719
|
|
22.12.2017, 09:26 | 12 |
Я на начальном этапе в мастере всегда добавляю нового пользователя с максимальными правами, под ним и работаю и других завожу.
0
|
10070 / 5146 / 1284
Регистрация: 05.10.2016
Сообщений: 14,481
|
|
24.12.2017, 09:29 | 13 |
alvk, давно читаю ваши посты по данной теме, и вот что хочется заметить:
Предлагаемое вами решение не единственное, и с моей скромной точки зрения = не совсем оптимальное. Например: Создаём 3 таблички: Users_Groups (группы пользователей) Users_Groups_Rights (Разрешения для групп по доступу ...) Users (Пользователи) И пишем туда всё что хотим! Естесстенно! - данные шифруем любым алгоритмом (какой понравиться) Такая - вот мысля....
0
|
![]() 7359 / 4497 / 292
Регистрация: 12.08.2011
Сообщений: 13,719
|
|
24.12.2017, 13:28 | 14 |
безусловно, а кто думает иначе?
Решение с mdw? ну тут вам к создателям сего продукта и это явно не я. Меня всё устраивает.
0
|
10070 / 5146 / 1284
Регистрация: 05.10.2016
Сообщений: 14,481
|
|
24.12.2017, 13:35 | 15 |
Меня не устраивает - и уже давно.
Я предпочёл самописный вариант. Но это на любителя ....
0
|
![]() 17320 / 7146 / 1614
Регистрация: 21.06.2012
Сообщений: 13,483
|
|
24.12.2017, 15:16 | 16 |
Для интерфейса - это защита, для данных - ни о чем. Не мешает пользователю создать свою базу, прилинковать таблицы и делать все, что вздумается ... .
1
|
10070 / 5146 / 1284
Регистрация: 05.10.2016
Сообщений: 14,481
|
|
24.12.2017, 15:37 | 17 |
Ну тогда мы говорим о злонамерянном юсере
и в вашем варианте он может навредить. И... стоп! Можно совместить оба наших варианта! - будет красиво!
0
|
![]() 17320 / 7146 / 1614
Регистрация: 21.06.2012
Сообщений: 13,483
|
|
24.12.2017, 15:51 | 18 |
Создав новую базу - нет. Есть запрет на создание баз (dbSecDBCreate) в файле .mdw
1
|
![]() 7359 / 4497 / 292
Регистрация: 12.08.2011
Сообщений: 13,719
|
|
25.12.2017, 02:27 | 19 |
Значит задачи были иные, тут же от задачи много зависит, мне разграничение пользователей нужно было для разделения по отделам и по возможностям ввода и отчётности в первую очередь, а защита данных во вторую очередь и то - защита от дурака и не более. У вас может быть иные цели и задачи.
0
|
25.12.2017, 02:27 | |
Помогаю со студенческими работами здесь
19
Форма входа с использованием макросов! Или как студент писал курсовую по БД При вводе логина и пароля пользователя форма открывается в не правильном варианте Сброс пароля для входа Присвоение пароля для входа в БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |