Как я могу использовать имена входа SQL Server из системы ERP для аутентификации приложения 3-го патина? - PullRequest
0 голосов
/ 31 января 2019

Это был загруженный вопрос.

Таким образом, эта ERP использует SQL Server для хранения учетных данных, а не свою собственную таблицу.

Я получаю доступ к паролям с помощью:

select * from sys.sql_logins

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

Я пытался использовать это, но это не сработает.

select PWDCOMPARE(N'password', password_hash)
from sys.sql_logins 
where name = 'some_user'

Даже если у меня правильный пароль, запрос возвращает 0, то есть несоответствие.

Как я могу сделать аутентификацию?Это правильный путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...