Oracle SQL Developer programı ile Oracle veritabanına bağlanmak istediğinizde tüm bilgileri doğru girmiş olmanıza (OS kimlik doğrulama ile) rağmen ORA-01017 bağlantı hatası iletisi alabilirsiniz.
Bu sorunun temel sebebi programda bulunan bir bug tan kaynaklanmaktadır. Bu sorunun çözümü için aşağıda belrtilen adımları uygulamak yeterlidir.
1. Adım ) Öncelikle SQL developer kurulu olduğu dizine geçelim. \sqldeveloper\bin\ Bin klasörünün içerisindeki sqldeveloper.conf dosyayısını herhangi bir text editörü ile açıp şu satırları ekliyelim.
AddVMOption -Doracle.jdbc.thinLogonCapability=o3
Bu işlemi tamamladıktan sonra SQL Developer programını çalıştırıp 2. Adımda belirtilen ayarları yapmamız gerekiyor.
2. Adım ) Bu adımda programda ufak bir ayar değişikliği yapmamız gerekmektedir. Belirtilen ayarlar için Tools>Preferences>Database>Advanced e geliyoruz ve to force Use OCI/thick Driver checkbox ını işaretliyoruz.
Şu şekilde olacak…
Bu işlemlerden sonra sorunsuzca Oracle veritabanına bağlanabiliriz artık.