Sybase.Data.AseClient Adaptive Server требует шифрования пароля для входа в сеть - PullRequest
1 голос
/ 02 мая 2019

Я пытаюсь подключиться к Sybase ASE с помощью Sybase.Data.AseClient, но получаю исключение:

Adaptive Server requires encryption of the login password on the network.

Моя строка подключения:

Data Source='MyServer';Port=4020;UID='userweb';PWD='pass_web';Database='Mydb';Connection Timeout='300';

Я знаю, что наш сервер ASE включил ENCRYPT_PASSWORD.

Есть ли свойство строки подключения для включения шифрования пароля?

1 Ответ

1 голос
/ 18 июня 2019

Я полагаю, что ваша строка подключения должна установить свойство EncryptPassword. Значение 0 означает отключено. Значение 1 будет указывать драйверу согласовывать метод шифрования с сервером.

Так попробуйте это: Data Source='MyServer';Port=4020;UID='userweb';PWD='pass_web';Database='Mydb';Connection Timeout='300';EncryptPassword=1;

...