Назначение прав пользователей БД Mdb

V88

Well-known member
22.10.2008
51
0
#1
Здравствуйте!
В БД Access созданы пользователи и присвоены им разграниченные права доступа к таблицам БД. Поскажите как передать этих пользователей и их права доступа из Access в ADO-Connection?
Через Microsoft.Jet.OLEDB.4.0 и через ODBC пробовал, не получается.
 

V88

Well-known member
22.10.2008
51
0
#3
поэкпериментировав немного я заметил, что пользаватели, созданные в аксесе через Сервис -> Защита -> Пользователи и группы..., сохраняются только на том компе, где они были созданы, т.е. на другой машине бд в аксесе открывается без запроса логина и пароля.
А вот пароль конкретно для бд (Сервис -> Защита -> Задать пароль БД) сохраняется и его можно использовать для соединения через ADO. Наверно пользователей и права доступа буду задавать вручную и выносить в отдельную таблицу.

P.S. Для всех кому интересно как присоединить запароленную аксесовскую БД через ADO Microsoft Jet 4.0 OLE DB Provider см. здесь