SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 14.05.2008 15:48:40

charodej
Участник
Зарегистрирован: 15.04.2008
Сообщений: 12

пароль в строке подключения

У меня такой вопрос:
Есть приложение писанное на C#, которое коннектиться к mysql - серверу, используется провайдер ODBC, вот и у меня возникают проблемы если  пароль пользователя начинается с пробелов...
Вот строка подключения:
Driver={MySQL ODBC 3.51 Driver};Server=localhost;Port=3306;Database=information_schema;User ID=User;Password=   12;Option=3;Connect Timeout=60;

Пишет, что пароль неверен, видимо потому, что начальные пробелы отсекаются...
пробовал так:
Password='   12'
Password=\"   12\"
Password={   12}

не работает, видимо потому, что эти разделители считываются как часть пароля

стандартные утилиты с этой проблемой справляются, т.е. такой пароль возможен
а как сформировать строку подключения?
может кто у вас знает?

Неактивен

 

#2 16.05.2008 22:23:35

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

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

Для ODBC должны срабатывать одиночные кавычки. Попробуйте описать это поведение на http://bugs.mysql.com, возможно это бага MySQL

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson