最近没事干,写点无聊但很基础的东西.
1 以sysdba身份登陆ORACLE进行管理有2种验证方式: 操作系统验证及密码文件验证
windows下在sqlnet.ora文件中 authentication_services=(NTS) 操作系统验证 =(NONE) 口令验证 =(NTS,NONE) 操作系统验证(因为操作系统认证比口令认证的安全级别高)
linux/unix下 只要在sqlnet文件中出现 authentication_services就为密码验证,不管其值是NTS,NONE还是2者皆有.
2 是否能远程以sysdba身份登陆主要看参数remote_login_passwordfile
该参数值为NONE时不允许远程登陆
为SHARED时允许远程登陆,并且可以多个实例共享一个password file 但登陆的用户只能是一个
为EXCLUSIVE 允许远程登陆,只有一个实例用一个password file,但file里可以存在多个具有sysdba身份的用户.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7177886/viewspace-263023/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7177886/viewspace-263023/