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 ?

有帮助吗?

解决方案

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.

See here: https://docs.oracle.com/en/database/oracle/oracle-database/18/ntqrf/overview-of-manually-administering-external-users-and-roles.html#GUID-8A209E30-4BA9-4993-80F5-AF0A82ADEB5B

许可以下: CC-BY-SA归因
不隶属于 dba.stackexchange
scroll top