LinuxForum.Fans
Тема

Sql проблемa логина

Автор: CyberTramp 8 сообщений 1144 просмотров
#199139

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

http://paste.org.ru/?lt0uyv

Как правильно делать запрос ?

const string connectinString = "Server=localhost;Uid='mysql -u mailsql -p mailsql';Pwd='pass';";
Обычно в манах Uid=Логин
В моем случае Uid='mysql -u mailsql -p mailsql'

Чем можно заменить команду mysql -u mailsql -p mailsql ?
на "mysql" ругается

[console]ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)[/console]

#199309

Что-то я не понимаю, видимо. Uid - это логин пользователя согласно спекам. Как получилось, что

В моем случае Uid='mysql -u mailsql -p mailsql'
?
#199363

Просто когда я захожу на удаленный сервак для доступа SQL вместо логина названия базы ввожу только строчку 'mysql -u mailsql -p mailsql' и пароль

#199549
CyberTramp написал:
Просто когда я захожу на удаленный сервак для доступа SQL вместо логина названия базы ввожу только строчку 'mysql -u mailsql -p mailsql' и пароль

Ну если мой склероз мне не изменяет, то эта строчка какбэ намекает, что логин/пароль у вас - mailsql/mailsql, их-то и надо указывать в строке подключения:

text
Server=localhost;Uid=mailsql;Pwd=mailsql;
#199562

Как то не работает
Server=localhost;Uid=mailsql;Pwd=mailsql;
мой пасс pass123 и вставить не куда, или некуда деть mailsql

#199574
CyberTramp написал:
Как то не работает
Server=localhost;Uid=mailsql;Pwd=mailsql;
мой пасс pass123 и вставить не куда, или некуда деть mailsql

Раз пароль такой, то:

text
Server=localhost;Uid=mailsql;Pwd=pass123;

А вообще, я ж дал ссылку на спецификацию строки подключения, там все предельно подробно описано.

#199575

Тогда ошибка
[console]ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)[/console]

#199691
CyberTramp написал:
Тогда ошибка
[console]ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)[/console]

Это в каком месте она выдается? о_О

Войдите или зарегистрируйтесь, чтобы ответить.