1.在初始化参数文件中添加参数OS_AUTHENT_PREFIX
2.在windows NT上创建一个新用户,如test,隶属于users组
3.打开并修改注册表编辑器,在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMEID下添加OSAUTH_PREFIX_DOMAIN项,值为false
4.确保sqlnet.ora文件中SQLNET.AUTHENTICATION_SERVICES= (NTS)正确
5.启动sql*plus,以sys身份登录oracle
6.以外部验证方式创建用户ops$test,语句为:create user ops$test identified by externally;
7.授予ops$test相应权限:grant connect,resource to ops$test;
8.切换OS用户,以test身份登录windows NT,打开sql*plus:sqlplus /nolog
9.连接oracle:conn /,即可连接到ORACLE INSTANCE,此时,show user为test
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24922669/viewspace-678175/
,如需转载,请注明出处,否则将追究法律责任。