python-oracledb icon indicating copy to clipboard operation
python-oracledb copied to clipboard

Kerberos Authentication Support in Thin Mode

Open oke-aditya opened this issue 2 years ago • 4 comments

  1. Describe your new request in detail

So the thick mode of connecting to Oracle Database supports Kerberos External Authentication. While it's not supported in Thin mode. This makes it a pain as we have to bundle the client libraries as well when deploying the applications. This means that our size of application increases a lot! Something not great.

If Kerberos was supported in Thin Mode, then we no longer need to load the client libraries!

  1. Give supporting information about tools and operating systems. Give relevant product version numbers

Latest Oracledb Driver and Instant Client 19.X

Thank you for considering. I am wondering if other DBs such as MySQL or Postgress SQL support Kerberos in Thin mode?

oke-aditya avatar Oct 18 '22 18:10 oke-aditya

Noted.

cjbj avatar Oct 20 '22 02:10 cjbj

Hey any update on this? It would be great feature as this makes really a big difference. Thick mode needs client libraries, making our containers and deployment bulky.

oke-aditya avatar Dec 02 '22 07:12 oke-aditya

@oke-aditya no status change. Please continue to use Thick mode.

cjbj avatar Dec 04 '22 18:12 cjbj

Hi @oke-aditya, @cjbj. I'm new to using this package (and indeed Python). Would you be able to share some example code on how to setup and use Kerberos authentication and make a connection in Thick mode?

miketarpey avatar Feb 28 '23 17:02 miketarpey