Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/33: Рейтинг темы: голосов - 33, средняя оценка - 4.52
life
30 / 30 / 0
Регистрация: 12.04.2012
Сообщений: 84
1

Как можно организовать в access пользовательскую группу?

17.04.2012, 13:13. Просмотров 6015. Ответов 14
Метки mdw (Все метки)

Как можно организовать в access пользовательскую группу (может быть это не группой называется), чтобы админстратор, оператор, редактор вошли в базу разными полномочиями? Я не знаю с чего начать и как это делать?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2012, 13:13
Ответы с готовыми решениями:

В Accsess 2010 создать пользовательскую группу в кнопочной форме
Здраствуйте всем, помогите решить задачу мне дали задание, я полностью создал...

Можно ли в access 2007 организовать контроль данных?
Возможно ли это реализовать? Например, контролировать сумму полей в одной...

Можно ли в MS Access организовать форму следующим образом..
В таблице БД имеется три поля : 1. Название футбольной лиги. 2. Название...

SQL запрос ACCESS как сложить ГРУППУ значений в столбце
Доброго времени суток есть ТЗ Фирма по заказу клиента комплектует...

Показать пользовательскую панель Access 2007
Добрый день. создал свою панель инструментов. <customUI...

14
Agapov_stas
3339 / 1742 / 82
Регистрация: 05.08.2010
Сообщений: 4,447
Завершенные тесты: 1
17.04.2012, 17:47 2
1. MDW
2. Создать таблицу с юзверями,статус(Админ, юзверь...)
В зависимости от того, кто вошел(DLookUP) отображать\скрывать контролы или формы..
0
life
30 / 30 / 0
Регистрация: 12.04.2012
Сообщений: 84
17.04.2012, 18:11  [ТС] 3
Цитата Сообщение от Agapov_stas Посмотреть сообщение
1. MDW
2. Создать таблицу с юзверями,статус(Админ, юзверь...)
В зависимости от того, кто вошел(DLookUP) отображать\скрывать контролы или формы..
1) создан MDW - system2.mdw (access 2003)
2) создана новая БД db3: 1 таблица:сотрудники, 1 форма к таблице сотрудники

Как поступить дальше:
Как создается таблицы с юзерями... ? Где и как определить пользователей?
0
Agapov_stas
3339 / 1742 / 82
Регистрация: 05.08.2010
Сообщений: 4,447
Завершенные тесты: 1
17.04.2012, 18:19 4
Цитата Сообщение от life Посмотреть сообщение
Как создается таблицы с юзерями... ?
Не понял..Вы выберите с чем работать будете...с MDW или со своей таблицей пользователей\сотрудников?
0
life
30 / 30 / 0
Регистрация: 12.04.2012
Сообщений: 84
17.04.2012, 18:42  [ТС] 5
Цитата Сообщение от Agapov_stas Посмотреть сообщение
Не понял..Вы выберите с чем работать будете...с MDW или со своей таблицей пользователей\сотрудников?
1. MDW
2. Создать таблицу с юзверями,статус(Админ, юзверь...)
В зависимости от того, кто вошел(DLookUP) отображать\скрывать контролы или формы..

1. при создании файла MDW я поступила так:
сервис → защита → админстратор рабочих групп → потом вводила имя админстратора группы?!, код группы → ок и создан файл system.mdw
До этого что нужно было делать? и как дальше?
0
Agapov_stas
3339 / 1742 / 82
Регистрация: 05.08.2010
Сообщений: 4,447
Завершенные тесты: 1
17.04.2012, 18:47 6
1 и 2 - это два РАЗНЫХ варианта решения Вашего вопроса.
Я склоняюсь больше ко второму.

Если MDW, там необходимо создать логины.
1
life
30 / 30 / 0
Регистрация: 12.04.2012
Сообщений: 84
17.04.2012, 18:51  [ТС] 7
Спасибо, постараюсь как-то разобраться
0
Ameli
2059 / 1135 / 38
Регистрация: 05.11.2009
Сообщений: 1,604
17.04.2012, 19:23 8
Лучший ответ Сообщение было отмечено как решение

Решение

Вот пример хранения групп пользователей с паролями в таблице, выбор при входе группы и ввод пароля, и запуск разных форм в соответствии с выбранной группой:
Таблица Группы пользователей: КодГруппы, Группа, Пароль
Две формы-меню: для администратора и для юзера (предположим, у нас только две группы пользователей)
Форма Вход, которая запускается при запуске бд. На ней:
-поле со списком ВыборГруппы, в подстановке КодГруппы, Группа, Пароль, ест-нно КодГруппы и Пароль скрыты.
-поле ВводПароля с соотв-ей маской ввода
-кнопка ОК
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Private Sub Кнопка4_Click()
'Проверяем выбрана ли группа, если нет, выдаем сообщение
If IsNull(Me.ВыборГруппы) Then
MsgBox "Выберите группу пользователей!"
Else
    'Проверяем введен ли пароль, если нет, выдаем сообщение
    If IsNull(Me.ВводПароля) Then
    MsgBox "Введите пароль!"
    Else
        'Сверяем введенный пароль с паролем, сохраненным в таблице Группы пользователей,
        'т.е. обращаемся к 3-му столбцу поля со списком ВыборГруппы.Column(2), если пароль не верный, выдаем сообщение
        If Me.ВводПароля <> Me.ВыборГруппы.Column(2) Then
        MsgBox "Пароль не верный!"
        Else
            'В зависимости от выбранной группы открываем соотв-ую форму
            Select Case Me.ВыборГруппы
            Case 1
            DoCmd.OpenForm "Меню администратора"
            Case 2
            DoCmd.OpenForm "Меню пользователя"
            End Select
        End If
    End If
End If
End Sub
7
Вложения
Тип файла: rar Группы пользователей.rar (21.6 Кб, 560 просмотров)
life
30 / 30 / 0
Регистрация: 12.04.2012
Сообщений: 84
17.04.2012, 19:51  [ТС] 9
Спасибо, немного стало ясно.
0
alvk
Эксперт MS Access
5687 / 3574 / 182
Регистрация: 12.08.2011
Сообщений: 9,215
18.04.2012, 02:08 10
Одна из полезных ссылок:
http://www.accessoft.ru/Text/Text205.html
2
life
30 / 30 / 0
Регистрация: 12.04.2012
Сообщений: 84
18.04.2012, 09:20  [ТС] 11
Спасибо!
0
AnoJloH
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 1
03.06.2012, 00:02 12
Ameli, Напишите пожалуйста какой пароль в примере. Спасибо.

Добавлено через 25 минут
Цитата Сообщение от AnoJloH Посмотреть сообщение
Ameli, Напишите пожалуйста какой пароль в примере. Спасибо.
Разобрался сам... Просто старый формат базы. Спасибо за пример.
0
Pavel07
3 / 3 / 3
Регистрация: 28.10.2012
Сообщений: 321
Завершенные тесты: 1
02.12.2015, 07:49 13
Подскажите пароль, интересно посмотреть как это сделали
0
mobile
Эксперт MS Access
23338 / 13143 / 2754
Регистрация: 28.04.2012
Сообщений: 14,395
02.12.2015, 08:06 14
Это несложно узнать. Надо зайти в БД с зажатой клавишей Shift. И посмотреть в таблице пароль
На всякий - пароль администратора 1111, юзера 2222. Удачи
1
Pavel07
3 / 3 / 3
Регистрация: 28.10.2012
Сообщений: 321
Завершенные тесты: 1
02.12.2015, 09:10 15
я пробовал 0000,1234,0123,admin, 159753,1111,2222, ничего не работало.
Спасибо за ответ
0
02.12.2015, 09:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2015, 09:10

Как организовать многопользовательский доступ к БД Access?
Здравствуйте всем! Перейду сразу к делу: мне нужно организовать...

Организовать базу данных, как приложение без интерфейса Access
Создал базу данных. Теперь необходимо организовать базу данных, как приложение...

Организовать базу данных, как приложение без интерфейса Access
Доброго времени суток. Есть готовая база данных (с формами, запросами,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru