2016-06-20 8 views
0

Mit JDBC, können wir die folgende Syntax verwenden, um eine Oracle-Datenbank über eine LDAP-Verbindung zu verbinden:cx_Oracle LDAP Connection String Syntax

jdbc:oracle:thin:@ldap://host:1234/service_name,cn=OracleContext,dc=org,dc=com 

Wie kann ich eine Verbindung über LDAP cx_Oracle mit?

Antwort

0

Die kurze Antwort ist, dass Sie eine ldap.ora-Konfigurationsdatei verwenden und angeben, dass sie in Ihrer sqlnet.ora-Konfigurationsdatei verwendet werden soll. Obwohl dieser Link über das Erstellen einer Datenbankverknüpfung und das direkte Herstellen einer Verbindung spricht, gilt das gleiche Prinzip und Sie können eine Verbindung mit einem der Dienste herstellen, auf die in Ihrem LDAP-Server verwiesen wird.

http://technologydribble.info/2015/02/10/how-to-create-an-oracle-database-link-using-ldap-authentication/

Einige weitere offizielle Dokumentation darüber, wie es funktioniert ist hier zu finden:

https://docs.oracle.com/cd/B28359_01/network.111/b28317/ldap.htm