Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Права доступа   Найти похожие ветки 

 
Хохол   (2004-04-01 20:38) [0]

Нужно создать 3-4 пользователя с разными правами доступа. Логин, пароль... все дела. В тоже время нужно чтобы и в самом ACCESSe выполнялись эти правила. А как сделать не знаю. Подскажите плиз, хорошему линку тоже рад буду.
Использую D7 ---> ADO ---> Access XP


 
Kadr ©   (2004-04-02 09:52) [1]

ADOX
на olap.ru где-то была статья


 
Хохол   (2004-04-03 20:08) [2]

Их скачать можно где? Че-то не могу найти...


 
DevMaster ©   (2004-04-03 22:37) [3]

на саму базу создай длинючий пароль!
создай таблицы 1(User, Password), 2(User,Object,Access)
установи все права! напищи пару функций проверки и тп!
УДАЧИ!


 
Хохол   (2004-04-04 09:34) [4]

Спасиба...


 
sniknik ©   (2004-04-04 12:57) [5]

DevMaster ©   (03.04.04 22:37) [3]
пошла серия "вредные советы"?

это все реализовано в Access, и зашита у юзеров полутше чем на базу накладывается. зачем самому делать, если наверняка хуже получится?

2 Хохол  
открой базу аксесом и запусти сервис-защита-мастер. поотвечаеш на вопросы получиш приличную зашиту по юзерам. этого в принципе достаточно, но можно то же самое и програмно через SQL сделать - см. справку по > CREATE USER или GROUP также по всем связаным (внизу ссылки) GRANT/REVOKE и тд.
справку найдеш при установденном аксесс в в файле JETSQL40.CHM.


 
Хохол   (2004-04-09 10:42) [6]

2 sniknik
поотвечал на вопросы, в самом ACCESSE все замечательно. Только теперь не могу приконнектиться к базе через ADO connection. Говорит: "Не удается запустить приложение.Системная база данных отсутствует или открыта с монопольным доступом другим пользователем".
Может ADO не может открыть защищенную БД в принципе?
Просто неохота заморачиваться в ручную. Все программно реализовывать. Вот и спрашиваю, мож можно стандартным каким решением воспользоваться.


 
sniknik ©   (2004-04-09 11:03) [7]

> Системная база данных отсутствует или открыта с монопольным доступом другим пользователем"
ну раз прошол мастер и создал системную базу, то нужно указывать ее с строке подключения, добавь
Jet OLEDB:System database=xxxxx


 
sniknik ©   (2004-04-09 11:04) [8]

кстати и юзера теперь указывай созданного с паролем а не admin.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
7-1079811061
Алексей31
2004-03-20 22:31
2004.04.11
!!! Записать-отформатировать-считать ?!


1-1082613777
Demi
2004-04-22 10:02
2004.04.11
Почему неработает функция прерывания int в программе на Delphi


14-1081694633
Soft
2004-04-11 18:43
2004.04.11
Параметры рассчета антенн.


14-1079220109
Soft
2004-03-14 02:21
2004.04.11
Истории про Вовочку. По поводу выборов....


1-1082482168
просто Я
2004-04-20 21:29
2004.04.11
ComboBox1.Items.Delete(??????);