Alguém possui algum exemplo de código para se conectar a um servidor de banco de dados Microsoft SQL Server 2005 via Windows Authentication ???
Existe diferença no código para conexão mista ?
Alguém possui algum exemplo de código para se conectar a um servidor de banco de dados Microsoft SQL Server 2005 via Windows Authentication ???
Existe diferença no código para conexão mista ?
Se for o JTDS você precisa passar mais um parâmetro na string de conexão. Se você não pode passar o usuário e a senha, mas tem de usar o usuário presentemente logado, você vai ter de ler o arquivo readme.sso que vem na distribuição do JTDS.
domain Specifies the Windows domain to authenticate in. If present and the user name and password are provided, jTDS uses Windows (NTLM) authentication instead of the usual SQL Server authentication (i.e. the user and password provided are the domain user and password). This allows non-Windows clients to log in to servers which are only configured to accept Windoes authentication. If the domain parameter is present but no user name and password are provided, jTDS uses its native Single-Sign-On library and logs in with the logged Windows user's credentials (for this to work one would obviously need to be on Windows, logged into a domain, and also have the SSO library installed -- consult README.SSO in the distribution on how to do this).