2012-02-04 4 views
3

J'utilise l'authentification Windows, et je veux me connecter au serveur mssql avec jdbc avec la syntaxe ci-dessus, que dois-je définir dans les champs utilisateur et mot de passe?sql identifiant de connexion serveur pour jdbc

type="JdbcDataSource" name="ds-1" 
driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" 
url="jdbc:sqlserver://127.0.0.1;databaseName=AdventureWorks" 
user="sa" 
password="password"/> 

Répondre

2

Vous ne devriez pas besoin de fournir le nom d'utilisateur et mot de passe puisque vous utilisez Windows intégrée Auth, un me conduire recherche google à cette chaîne de connexion:

jdbc:sqlserver://localhost;integratedSecurity=true; 

En savoir plus ici: http://msdn.microsoft.com/en-us/library/ms378428.aspx

+0

com.microsoft.sqlserver.jdbc.SQLServerException: ce pilote n'est pas configuré pour l'authentification intégrée. – mersad

+0

-Djava.library.path = Pilote JDBC C: \ Microsoft SQL Server \ sqljdbc_ \ enu \ auth \ x86 – mersad

Questions connexes