NHibernate und Oracle verbinden sich über die Windows-Authentifizierung
-
09-06-2019 - |
Frage
Wie verwende ich die Windows-Authentifizierung, um eine Verbindung zu einer Oracle-Datenbank herzustellen?
Derzeit verwende ich nur einen Oracle-Benutzernamen und ein Oracle-Kennwort. Eine Anforderung besteht jedoch darin, dem Benutzer bei der Installation die Möglichkeit zu geben, die Windows-Authentifizierung auszuwählen, da wir dasselbe wie SQL anbieten.
Lösung
Sie müssen den Eintrag AUTHENTICATION_SERVICES in SQLNET.ORA wie folgt ändern:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
Außerdem müssen Sie die Konten in Oracle so einrichten, dass sie mit den Windows-Konten übereinstimmen.Schauen Sie mal vorbei http://www.dba-oracle.com/bk_sqlnet_authentication_services.htm für mehr Details.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow