[ODBC] DRIVER = SQL Server Native Client 10.0 UID = drazen LANGUAGE = seu nativo BANCO DE DADOS = name_db WSID = servidor de nomes APP = Microsoft Office 2010 Trusted_Connection = Yes SERVIDOR = (local) Descrição = descreve conn
Estou tentando conectar-me a um banco de dados do SQL Server 2008 a partir de um aplicativo de terceiros por meio de uma conexão ODBC. Estou tendo sucesso quando o ODBC está configurado com a Autenticação do Windows, mas não quando está configurado com a Autenticação do SQL Server.
Meu processo geral é
Login succeeded for user 'myuser'. Connection made using SQL Server authentication. [CLIENT: 10.85.43.91]
Unable to connect to general Datasource. Connect String: DSN=<DSN Name> Error: login failed for user ''
. Eu então volto para o log de erros SQL e vejo Login failed for user 'myuser'. Reason: Password did not match that for the login provided. [CLIENT: 10.85.43.91]
e
Login failed for user ''. Reason: An attempt to login using SQL authentication failed. Server is configured for Windows authentication only. [CLIENT: 10.85.43.91]
Eu consigo me conectar ao SQL através do SMSS com esse nome de usuário e executar consultas.
Eu também posso verificar que Authentication mode is MIXED.
das linhas de log na inicialização do servidor. Mesma verificação via Object Explorer > Propriedades do servidor > Segurança > Modo de Autenticação do SQL Server e Windows.
Começamos o servidor ontem à noite, também para garantir que todas essas configurações fossem verdadeiras.
Isso acontece ao tentar conectar pelo menos 4 computadores.
O que dá? o que estou perdendo? Por que não posso me conectar ao SQL com autenticação SQL via ODBC?
[ODBC] DRIVER = SQL Server Native Client 10.0 UID = drazen LANGUAGE = seu nativo BANCO DE DADOS = name_db WSID = servidor de nomes APP = Microsoft Office 2010 Trusted_Connection = Yes SERVIDOR = (local) Descrição = descreve conn