How to check if a client can use windows authentication
-
16-03-2021 - |
Question
My ORACLE (10g) sqlnet.ora has SQLNET.AUTHENTICATION_SERVICES=(NTS)
. I need to validate that no client is using Windows authentication to connect. What can I check next to make sure they don't ?
Solution
You want to check AUTHENTICATION_TYPE in the DBA_USERS view. Users who are authenticated externally (EXTERNAL in the view), are authenticated by the operating system. A user cannot be both internally and externally authenticated, or be altered to switch authentication methods once created. If you haven't deliberately created externally authenticated users, then you won't have a problem.
Licensed under: CC-BY-SA with attribution
Not affiliated with dba.stackexchange