sql >> Databasteknik >  >> RDS >> Oracle

Hur undviker man att lagra referenser för att ansluta till Oracle med JDBC?

Du kanske vill prova Kerberos som kan använda OS-användarens autentiseringsuppgifter och lägga till OS-användaren till databasen som identifierats externt. Se till att du använder Kerberos och inte det gamla sättet att göra detta på, som hade allvarliga säkerhetsproblem.

För Kerberos-stöd skulle du behöva det avancerade säkerhetsalternativet och en ny JDBC-drivrutin, förmodligen 11g-version. Innan du försöker få det att fungera i Java, prova det i Sql*Plus med '/' som användarnamn och tomt lösenord. "välj användare från dual" bör ge dig [email protected] Du kanske också upptäcker att det finns en grundläggande skillnad mellan att använda tunn eller OCI-drivrutin när det gäller Kerberos-konfiguration.



  1. Laravel PDOException SQLSTATE[HY000] [1049] Okänd databas 'forge'

  2. Mysql:Välj all data mellan två datum

  3. SQL-fel:ORA-00907:höger parentes saknas

  4. Bitmap Heap Scan prestanda