口令文件一般存放在dbs(unix/linux)或者database(win)目录下,叫做pwdsid.ora
口令文件用于记录拥有sysdba/sysoper权限的用户名和密码
创建语法:orapwd file=pwdsid.ora password=mima entries=10 (UNIX下没有.ora后缀)
察看口令文件内容的方法:select * from v$pwfile_users;
show parameter remote_login_passwordfile
设定为EXCLUSIVE,则一个实例专用;SHARE则可以多个实例共享(用于OPS/RAC环境);NONE则不启用口令文件,此时任何sysdba/sysoper都无法连接进来。
alter system set remote_login_passwordfile=none scope=spfile
sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES=(NTS/NONE) OS认证开关
OS级认证是优先于口令文件认证的。
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21143113/viewspace-1029709/ ,如需转载,请注明出处,否则将追究法律责任。