sql >> Database teknologi >  >> RDS >> Oracle

Hvordan undgår man at gemme legitimationsoplysninger for at oprette forbindelse til Oracle med JDBC?

Du vil måske prøve Kerberos, som kan bruge OS-brugerens legitimationsoplysninger og tilføje OS-brugeren til databasen som identificeret eksternt. Sørg for, at du bruger Kerberos og ikke den gamle måde at gøre dette på, som havde alvorlige sikkerhedsproblemer.

Til Kerberos-support skal du bruge den avancerede sikkerhedsindstilling og en nyere JDBC-driver, sandsynligvis 11g-version. Før du prøver at få det til at virke i Java, prøv det i Sql*Plus ved at bruge '/' som brugernavn og tom adgangskode. "vælg bruger fra dual" bør give dig [email protected] Du vil muligvis også opdage, at der er en grundlæggende forskel mellem at bruge tynd eller OCI-driver, når det kommer til Kerberos-konfiguration.



  1. HTML - Skift\Opdater sideindhold uden at opdatere\genindlæse siden

  2. FEJL:rækken er for stor:størrelse 8168, maksimal størrelse 8164

  3. Hvordan slipper jeg kun en begrænsning af en fremmednøgle, hvis den findes i sql-serveren?

  4. virtualenv, der kan finde flyttede biblioteker (som mysqlclient lib for MySQLdb)