PollusB Asked: 2021-02-19 11:48:10 +0800 CST2021-02-19 11:48:10 +0800 CST 2021-02-19 11:48:10 +0800 CST 如何检查客户端是否可以使用 Windows 身份验证 772 我的 ORACLE (10g) sqlnet.ora 有SQLNET.AUTHENTICATION_SERVICES=(NTS). 我需要验证没有客户端使用 Windows 身份验证进行连接。接下来我可以检查什么以确保他们没有? oracle oracle-10g 1 个回答 Voted Best Answer pmdba 2021-02-19T15:31:31+08:002021-02-19T15:31:31+08:00 您想在 DBA_USERS 视图中检查 AUTHENTICATION_TYPE。通过外部身份验证的用户(视图中的 EXTERNAL)由操作系统进行身份验证。用户不能同时在内部和外部进行身份验证,也不能在创建后更改为切换身份验证方法。如果您没有刻意创建经过外部身份验证的用户,那么您不会有问题。 请参阅此处: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
您想在 DBA_USERS 视图中检查 AUTHENTICATION_TYPE。通过外部身份验证的用户(视图中的 EXTERNAL)由操作系统进行身份验证。用户不能同时在内部和外部进行身份验证,也不能在创建后更改为切换身份验证方法。如果您没有刻意创建经过外部身份验证的用户,那么您不会有问题。
请参阅此处: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