Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
borisb
Member

Откуда:
Сообщений: 193
Пытаюсь из 1С подключится к защищенной файлом раб.групп (my.mdw) базе import.mdb - где я ошибся? (1С грит "Не выполнена проверка подлинности")
******
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=c:\import.mdb;Jet OLEDB:System database=c:\my.mdw;Password=111;User ID=Administrator";
******

Поиск по форуму нужных результатов не дал :(
Помогите, пожалуйста!
Борис
21 июн 04, 12:22    [753841]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
ищ
Guest
а база как защищена?
1. простым паролем
2. на уровне администратора рабочих групп
21 июн 04, 12:58    [753984]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
borisb
Member

Откуда:
Сообщений: 193
Защищена на уровне администратора раб.групп - свой файл my.mdw, как я и написал...
21 июн 04, 13:04    [754021]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
АлексейК
Member

Откуда: http://www.msdatabase.ru , Moscow
Сообщений: 7683
может юзер все таки Admin а не Administrator ?
21 июн 04, 13:10    [754052]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
borisb
Member

Откуда:
Сообщений: 193
Да нет, именно Administrator! Admin был удален при защите import.mdb... Все-таки что-то в строке, наверное, не так... :(
21 июн 04, 13:12    [754065]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
АлексейК
Member

Откуда: http://www.msdatabase.ru , Moscow
Сообщений: 7683
к сожалению никогда не работал с защитой MDB (перешел на ADP)

но общий способ извлечения строки :

1 создать файловый DSN
2 подключить к нему линкованную таблицу
3 посмотреть строку коннект в поле connect MsysAccessObject (вроде в ней таблицы)
21 июн 04, 13:18    [754091]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
ищ
Guest
у меня вот так работаит
cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=иванов;Password=1234;Data Source=" & strNamePath & ";Jet OLEDB:System database=" & Application.SysCmd(acSysCmdGetWorkgroupFile)
21 июн 04, 13:31    [754167]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
Admin был удален при защите import.mdb

О как
А я всю жизнь думал, что это невозможно
21 июн 04, 13:44    [754231]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите правильный синтаксис для строки подключения к Jet.OLEDB...  [new]
borisb
Member

Откуда:
Сообщений: 193
Лох Позорный
Admin был удален при защите import.mdb

О как
А я всю жизнь думал, что это невозможно


2 Лох Позорный ;)
Ну не удален, но обесправлен :). Суть просто была в том, что права на запуск (и многое чего еще) принадлежат учетной записи Administrator из отдельного .mdw...
А вообще, спасибо за помощь откликнувшимся, получилось подключится.
21 июн 04, 15:33    [754737]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить