login pass



Автор Артур Франк задал вопрос в разделе Другие языки и технологии

запрос на login pass пользователя в sql server и показ ид под которым находится лог и пасс если они правельные и получил лучший ответ

Ответ от Максим[гуру]
SELECT столбик1, столбик2 FROM user WHERE login = 'вася' AND pass = '123"
Если записи не найдены, то пользователь отсутствует.
Максим
(115872)
Разумеется строка. String или varchar в базе. Вы делаете ExecuteReader (или есть ещё другие варианты execute, почитайте. Вроде бы там есть и для одной строки.) на объекте SqlCommand и получаете данные из базы, которые соответствуют запросу. По логике там может быть только максимум один пользователь. Вот потом на полученном объекте, который нужно сохранить в переменную, мы делаем read или как-то так, и если там пусто, то пользователя нет. Если есть, то делаем всё, что необходимо. Извлекаем данные пользователя, открываем всё что ему нужно и т. д.

Ответ от Ирина В[гуру]
В простейшем случае, типо такого:
SELECT [ID] FROM [Users] WHERE [Login]=' ...' AND [Password]=' ...'
Должна быть таблица Users, а в ней поля: ID, Login, Password. Пароль обычно шифруется, значит надо в Вашей программе зашифровать введенную строку, а в запросе использовать, в зашифрованном виде.

Ответ от Globe[гуру]
Собственно, тут возникает вопрос: какая авторизация используется?
1) Кустарная на коленке,
2) средствами sql server
3) доменная
Если про первый вариант толком ничего сказать нельзя - что придумаете, то и будет - то два других варианта можно реализовать так:
1) Создаете строку подключения при помощи System.Data.OleDb.OleDbConnectionStringBuilder
2) Пытаетесь с этой строкой прицепиться к базе при помощи System.Data.OleDb.OleDbConnection
3) Если прицепиться удалось, выполняете запрос SELECT DATABАSE_PRINCIPAL_ID() при помощи System.Data.OleDb.OleDbDataAdapter

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: запрос на login pass пользователя в sql server и показ ид под которым находится лог и пасс если они правельные

Удаление почки. Что дальше?
Если развернуто то только так:

тоже самое что в предыдущих ссылках, но другими
подробнее...
спросили в Интернет Kasabian
помогите перевести ...
во первых

"
$Login = $_POST['login'];
$Pass = $_POST['passwd'];
$Repass =
подробнее...

Как взломать роутер Tp-link?
стандартный login/pasw: admin/12345. Если он их не менял, то подключайся и делай что
подробнее...
спросили в Aviogenex
я сделал джеилбрэйк апода 4g где мне скачать инсталоус? ? мне сказали вбить в реппозитории ссылку а где реппозиторий
Во время джэйла нужно поставить галку на "install cydia".
Далее заходишь на сайт iguides.ru
подробнее...
спросили в Интернет
помогите с переподключением интернета
nncron установите и настройте на переподключение при потере пинга до какого нибудь
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Напишите пожалуйста Стихотворение Которое За душу берет 🙂
у Есенина лирика почти вся за душу берет. Очень советую. что то конкретное выбрать не
подробнее...

Возможно купить через аптеку рецептурные лекарства без рецепта врача?
Нет эти лекарства строгой отчетности продаются строго по рецепту в специализированных отделах
подробнее...
спросили в Бычковые
Почему люди верят в гороскопы?
им скучно вот и верят во всякую
подробнее...
спросили в FTP серверы
Что такое ссылка на FTP-сервер? HTML
ftp:// old-dos.ru
Источник: Пароль: oscollect, логин:
подробнее...
спросили в Lokomo Renault
новый renault logan 2014 оптимальная оптимальная конфигурация
логан - очень хороший автомобиль и он хорош тем, что именно ходовая часть, шасси, подвеска, мотор -
подробнее...
спросили в Токмак
Megafon Login 1-Белый экран У телефона белый экран, сам целый, сенсор работает. Может кто поможет?
Способ работает, только если на телефоне была включена отладка по USB (выключенный телефон виден в
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*