Куда ввести пароль encrypt InterBase XE при подкл.IBDatabase

Как защититься от хаков, спрятать БД и прочие премудрости и настройки

Модератор: kdv

Ответить
KrupilnitskyA
Сообщения: 2
Зарегистрирован: 29 апр 2012, 12:36

Куда ввести пароль encrypt InterBase XE при подкл.IBDatabase

Сообщение KrupilnitskyA » 29 апр 2012, 12:44

Когда подключаюсь в ручную к базе данных в «IBConsole» автоматически выходит окно «System Encryption Password Needed» для ввода пароля.
При подключении к базе данных из программы выходит ошибка «system encryption password required». В параметрах IBDatabase указываю «user_name=SYSDBA» «password=masterkey» «lc_ctype=WIN1251» «password_enc=masterkey».
Если в базе данных отключить «Embedded User Authentication» то подключение проходит.
Что нужно вводить в параметрах IBDatabase, чтобы подключаться программно без «IBConsole» и с включенной «Embedded User Authentication»?

KrupilnitskyA
Сообщения: 2
Зарегистрирован: 29 апр 2012, 12:36

Re: Куда ввести пароль encrypt InterBase XE при подкл.IBData

Сообщение KrupilnitskyA » 29 апр 2012, 20:20

Разобрался, параметр должен выглядеть как "sys_encrypt_password", а не "password_enc" :(

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость