通过oracle操作系统身份验证方法禁用登录:
Wos平台:
转到oracle安装目录的CD% oracle _ home%/admin目录,找到sqlnet.ora文件(如果没有,可以手动创建)。
编辑以下内容:
#该文件实际上是由netca生成的。但是如果顾客选择
#安装仅软件& quot,这个文件不存在,没有原生的
#身份验证,他们将无法连接到NT上的数据库。
#SQLNET。认证服务= (NTS)
-
注意:如果有这个文件,默认为sqlnet . authentic ation _ services =(NTS)。这种情况下,只要在前面加一个#就可以了。
注释掉这一行,就这样。
示例:
c:\ & gt;sqlplus /nolog
SQL * Plus:版本10 . 2 . 0 . 3 . 0-2010年5月6日星期四10: 30: 43生产
版权所有(c) 1982,2006,Oracle。保留所有权利。
SQL & gt连接/ as sydsba
SP2-0306:无效选项。
用法:conn[ect][logon][as { SYSDBA | SYSOPER }]
其中<登录>::= & lt用户名& gt[/& lt;密码& gt][@ & lt;connect _ identifier & gt] | /
SQL & gt作为sysdba连接系统/密码
已连接。
SQL & gt
LINUX平台:
转到CD$ORACLE _ HOME/admin目录:
检查是否有sqlnet.ora文件。如果没有手动创建,
[oracle@rh4-db2 admin]$更多sqlnet.ora
# sqlnet.ora网络配置文件:/ora10g/product/10 . 2 . 0/admin/sqlnet . ora
#由Oracle配置工具生成。
名字。目录路径= (TNSNAMES)
sqlnet . authentic ation _ services =(无)
以上黑体部分是默认的sqlnet.ora内容,增加了红色内容;
增加后,测试结果如下:
[Oracle @ rh4-DB2 admin]$ sqlplus/nolog
SQL*Plus:版本10.2.0.1.0 -生产于2010年5月5日星期三10:17:51
版权所有(c) 1982,2005,Oracle。保留所有权利。
SQL & gt连接/作为系统管理员
错误:
ORA-01031:权限不足
SQL & gt作为sysdba连接系统/密码
已连接。
SQL & gt
-
SQLNET。认证_服务
SQLNET。AUTHENTICATION_SERVICES =(方法[,方法...])
方法:= { NONE | ALL | BEQ | NDS | NTS | Kerberos 5 | SECURID | cyber safe | IDENTIX | DCEGSSAPI | RADIUS }
SQLNET。AUTHENTICATION_SERVICES参数使Net8支持各种服务,这些服务用于在用户登录数据库时对用户进行身份验证。不是说这个参数只是启用了各种方法;它不选择用于给定连接的方法。该参数的默认值是NONE。
因素
无-不执行特殊身份验证。用户使用他们的用户名和密码登录。
ALL -启用所有身份验证方法。
BEQ -启用BEQ身份验证方法。
CYBERSAFE -允许用户使用CYBERSAFE进行身份验证。
DCEGSSAPI——允许用户使用DCEGSSAPI进行身份验证。
IDENTIX——允许用户使用IDENTIX进行身份验证。
KERBEROS5 -允许使用KERBEROS对用户进行身份验证。
NDS -允许使用Netware目录服务对用户进行身份验证。
NTS -允许使用Windows本机安全性对用户进行身份验证。
RADIUS -允许使用RADIUS对用户进行身份验证。
SECURID -允许使用SecureID对用户进行身份验证。
TCPS -允许使用SSL对用户进行身份验证。
关键词:甲骨文,操作系统
优侠库网站每天提供最新最热门的安卓手机软件、游戏下载、分享热门手游资讯攻略教程、手机软件教程步骤,专注安卓手机游戏软件下载。本文链接:http://www.123down.cn/gonglue/227408.html