2017-08-29 2 views
1

Ich versuche, eine Verbindung zu SQL Server von Play Framework, wo mein SQL Server auf einem anderen Computer mit Windows-Authentifizierung gehostet wird. Ich bin mir nicht sicher, wie das im Spiel gemacht werden kann. Ich bin neu in der Schauspielerei. DieseIn Play Framework kann ich keine Verbindung mit SQL-Server herstellen, wo Windows-Authentifizierung aktiviert ist

ist das, was ich in meinem application.config konfiguriert:

db.default.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver 
db.default.url="jdbc:sqlserver://hostname" 
db.default.trusted_connection="yes" 
db.default.user="hari" 
db.default.password="MyPassword" 
db.default.host = "hostname" 
db.default.logStatements=true 

Jede Hilfe zu geschätzt wird.

Antwort

0

Es gibt nichts im Zusammenhang mit Frame-Arbeit hier zu arbeiten, müssen Sie sqljdbc_auth DLL-Datei unter Ihrem System32-Ordner haben und aktivieren integrierte Sicherheit als wahr.

0

halten sqljdbc_auth.dll in Ihrem Windows/System32 Ordner befindet, und es wird sqljdbc Treiber von this link Dekomprimieren es work.Download und Sie finden sqljdbc_auth.dll.Now die sqljdbc_auth.dll innerhalb System32 Ordner halten und führen Sie Ihr Programm

zusammen mit den obigen Änderungen habe ich meine application.config wie folgt geändert

db.default.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver 
db.default.url="jdbc:sqlserver://hostname;databaseName=test;integratedSecurity=true" 
db.default.trusted_connection="yes" 
db.default.host = "hostname" 
db.default.logStatements=true 
Verwandte Themen