Je travaille avec une application Web qui se connecte à une base de données SQL Server avec ceci:Comment connecter mon application Web à SQL Server/SQL Server Express
jdbc.url=jdbc:jtds:sqlserver://127.0.0.1/MyDatabase
jdbc.username=sa
jdbc.password=password
Je suis relativement nouveau à SQL Server, mais je avez accédé avec succès à une instance SQLEXPRESS
via SQL Server Management Studio.
Je peux voir de la Sécurité-> dossier Connexion il y a un « sa » entrée
Cependant quand je lance l'application web que je reçois cette erreur:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'dataSource' threw exception; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Network error IOException: Connection refused: connect)
Je semble que l'utilisateur : "sa" n'est pas authentifié pour accéder à la base de données?
Si oui, comment puis-je utiliser le studio de gestion SQL Server pour résoudre ce problème?
BTW, j'ai essayé de placer une place connexion JDBC MySQL et mon application peut se connecter à la base de données, mais depuis son juste un test, je reçois l'erreur Puisque les tables réelles dont l'application Web a besoin ne sont pas là, je suis donc assez sûr que l'erreur que je reçois est due au fait que je n'ai pas configuré correctement l'utilisateur pour la base de données. – xybrek
Ajout de balises java et jdbc. –
avez-vous essayé d'utiliser le pilote MS jdbc? avez-vous la même erreur? – soulcheck