Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.039 c
14-1079524207
fun
2004-03-17 14:50
2004.04.11
китайская кодировка символов


3-1078988786
Владий
2004-03-11 10:06
2004.04.11
Как справиться с кодировкой при коприровании через clipbord?


1-1080023465
terra
2004-03-23 09:31
2004.04.11
Проблемы с прорисовкой окна


14-1082358913
Ega23
2004-04-19 11:15
2004.04.11
Редактор inf-файлов


3-1079195233
Anarki
2004-03-13 19:27
2004.04.11
Как узнать значение N-го столбца выделенного ряда в DBGrid?




   Наверх