Ich versuche, SQL Server von einem Windows-Dienst zu verbinden. Jetzt ist mein Windows-Dienst in einem anderen System installiert. Wenn ich jetzt eine Verbindung mit meinem SQL Server herstellen möchte, wie kann ich eine Verbindung herstellen? Ich kann eine Verbindung herstellen, wenn ich die entsprechende System-Benutzer-ID in den SQL Server-Login-Benutzer hinzufügen. Ich denke nicht, dass das der richtige Weg ist. Denn wenn ich den Windows-Dienst erneut in einem anderen System installieren musste, muss ich diesen Benutzer zu SQL Server hinzufügen.Zugriff auf SQL Server von Windows-Dienst
1
A
Antwort
1
Ich nehme an, dass Sie InstallUtil verwenden, um den Dienst zu installieren. Sie sollten den Dienst so konfigurieren, dass er unter einem Domänenkonto ausgeführt wird. Lassen Sie uns diese IhreDomäne \ WindowsServiceDomanAccount nennen
In der Verbindungszeichenfolge, verwenden Sie den Tag Integrated Security = SSPI
auf dem SQL Server, erstellen Sie ein Login für IhreDomäne \ WindowsServiceDomanAccount und entsprechenden Berechtigungen erteilen.
Ihr Server sollte für Remoteverbindungen konfiguriert sein, um nicht-lokale Verbindungen zuzulassen.
0
Sofern Sie keine vertrauenswürdigen Verbindungen verwenden, sollte der Installationsprozess die Anmeldeinformationen anfordern, die auf diesem System verwendet werden sollen.
Verwandte Themen
- 1. Migrieren von Zugriff auf SQL Server
- 2. C++ Zugriff auf SQL Server von Linux
- 3. Paralleler Zugriff auf SQL Server
- 4. Zugriff auf Remote-SQL-Server mit VB.NET
- 5. Zugriff auf SQL Server-Nachrichten über ADO.NET
- 6. Zugriff auf die SQL Server-Syntaxumschaltung
- 7. SQL Server-Zeitüberschreitung Zugriff auf ASP.NET-Profilanbieter
- 8. Zugriff auf SQL Server-Konfigurationsmanager nicht möglich
- 9. Zugriff auf mehrere SQL Server-Datenbanken
- 10. SQL Server beschränkt den Zugriff nur auf den lokalen Server
- 11. Zugriff auf Resultsets aus gespeicherten Prozeduren Transact-SQL SQL Server
- 12. Zugriff auf XML-Stream von ADO gegen SQL Server 2008
- 13. Abfrage von MS-Zugriff auf SQL Server aktualisieren
- 14. Zugriff auf Host SQL Server von VMWare Machines
- 15. SQL Server xp_regread Zugriff verweigert
- 16. Zugriff auf Seconds_Behind_Master von SQL
- 17. Zugriff auf SQL Server-Anmeldung auf nur eine Datenbank beschränken
- 18. Zugriff auf SQL-Datenbank von ASP
- 19. Liste der SQL-Server abrufen, auf die Benutzer Zugriff hat
- 20. Daten können nicht aus Zugriff auf MS SQL Server importieren
- 21. Zugriff auf MySql-Server - Von jedem Computer?
- 22. Zugriff auf PostgreSQL-Server von LAN
- 23. Ausführen von SQL Server 7 DTS auf SQL Server 2008
- 24. Anonymer Zugriff (IIS) und SQL Server
- 25. SQL Server - neuer Benutzer hat Zugriff auf Master-Datenbank
- 26. Zugriff auf Sitzungsvariable in SSRS (SQL Server 2012)?
- 27. Zugriff auf Spaltenwerte wie ein Array im SQL Server
- 28. Zugriff auf Spark-SQL RDD-Tabellen durch den Thrift Server
- 29. Zugriff auf Cloud SQL von dataproc?
- 30. SQL Server Datenbank anfügen: Zugriff verweigert