Integrierte Sicherheit für Verbindungen zu Microsoft SQL Server von der ThingWorx-Plattform
Betrifft
- ThingWorx Platform 8.0 to 9.6
- Microsoft SQL Server
Beschreibung
- So aktivieren Sie die integrierte Sicherheit in der JDBC-Verbindungszeichenfolge zu Microsoft SQL Server (MSSQL, MS SQL) als primären Persistenzanbieter für ThingWorx
- Derzeit müssen Benutzername und Kennwort in der Datei /ThingworxPlatform/platform-settings.json konfiguriert werden. Ich möchte diese jedoch deaktivieren, um die integrierte Sicherheit zu verwenden.
- Festlegen der integrierten Sicherheit für Datenbankdinge oder sekundäre Persistenzanbieter
- Verwenden der Windows-Authentifizierung anstelle des Microsoft SQL-Datenbankbenutzers zum Herstellen einer Verbindung mit dem primären oder sekundären Persistenzanbieter
- Windows-Authentifizierung für ThingWorx Platform-Verbindungen mit MS SQL
- Verbindung zur externen MS SQL Server-Datenbank mit Windows-Authentifizierung nicht möglich
- Domänenkonto zur Erleichterung von MSSQL- Verbindungen von der ThingWorx-Plattform
- Die Datenbankverbindung zur SQL Server-Datenbank kann mithilfe der Windows-Authentifizierung nicht verwendet werden.
- Die Einrichtung der JDBC-Verbindung im Datenbank-Ding in ThingWorx erlaubt nur entweder Datenbankkonten oder die Verwendung des Windows-Kontos , das beim ThingWorx-Dienst auf dem Anwendungsserver angemeldet ist
- Sie möchten das folgende JDBC-Verbindungszeichenfolgenformat in der ThingWorx-Plattform verwenden:
jdbc:sqlserver://<ServerName>\\<InstanceName>:<Port>;databaseName=Thingworx;applicationName=Thingworx;integratedSecurity=true;