Oracle教程之sqlplus 登录认证问题
2013-02-27 09:28
591 查看
在linux,unix操作系统上安装好oracle之后,使用sqlplus '/as
sysdba'这命令就可以sysdba的身份来登录oracle数据库,这样存在一些安全隐患,操作系统管理员也可以oracle用户登录oracle数据库,做一些sysdba一样的事情,于是就想,能不能取消这种操作系统认证的方法,而使用oracle用户名和密码进行认证呢,经过查找文档,发现,在$ORACLE_HOME/network/admin/sqlnet.ora文件中添加以下内容,SQLNET.AUTHENTICATION_SERVICES=
(NONE),就可以取消操作认证,下面就用实际例子说明:
在没有添加之前,登录情况
[oracle@node78 admin]$ more sqlnet.ora
[oracle@node78 admin]$
[oracle@node78 ~]$ sqlplus '/as
sysdba'
SQL*Plus: Release 10.2.0.1.0 - Production on
Mon Oct 17 11:36:20 2011
Copyright (c) 1982, 2005, Oracle. All rights
reserved.
Connected to:
Oracle Database 10g
Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning,
OLAP and Data Mining options
SQL>
在添加之后
[oracle@node78 admin]$ more sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES= (NONE)
[oracle@node78 admin]$ sqlplus
'/as sysdba'
SQL*Plus: Release 10.2.0.1.0 - Production on
Mon Oct 17 11:37:30 2011
Copyright (c) 1982, 2005, Oracle. All rights
reserved.
ERROR:
ORA-01031: insufficient
privileges
Enter user-name:
CUUG
更多oracle视频教程请点击:http://crm2.qq.com/page/portalpage/wpa.php?uin=800060152&f=1&ty=1&aty=0&a=&from=6
sysdba'这命令就可以sysdba的身份来登录oracle数据库,这样存在一些安全隐患,操作系统管理员也可以oracle用户登录oracle数据库,做一些sysdba一样的事情,于是就想,能不能取消这种操作系统认证的方法,而使用oracle用户名和密码进行认证呢,经过查找文档,发现,在$ORACLE_HOME/network/admin/sqlnet.ora文件中添加以下内容,SQLNET.AUTHENTICATION_SERVICES=
(NONE),就可以取消操作认证,下面就用实际例子说明:
在没有添加之前,登录情况
[oracle@node78 admin]$ more sqlnet.ora
[oracle@node78 admin]$
[oracle@node78 ~]$ sqlplus '/as
sysdba'
SQL*Plus: Release 10.2.0.1.0 - Production on
Mon Oct 17 11:36:20 2011
Copyright (c) 1982, 2005, Oracle. All rights
reserved.
Connected to:
Oracle Database 10g
Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning,
OLAP and Data Mining options
SQL>
在添加之后
[oracle@node78 admin]$ more sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES= (NONE)
[oracle@node78 admin]$ sqlplus
'/as sysdba'
SQL*Plus: Release 10.2.0.1.0 - Production on
Mon Oct 17 11:37:30 2011
Copyright (c) 1982, 2005, Oracle. All rights
reserved.
ERROR:
ORA-01031: insufficient
privileges
Enter user-name:
CUUG
更多oracle视频教程请点击:http://crm2.qq.com/page/portalpage/wpa.php?uin=800060152&f=1&ty=1&aty=0&a=&from=6
相关文章推荐
- oracle学习第二篇:Oracle SQL*Plus工具登录不上问题解决
- sqlplus 登录认证问题分析
- Oracle当"sqlplus / as sysdba"登录不了数据库问题场景1
- 【Oracle】-【sqlplus / as sysdba登录报错问题】-新用户使用sqlplus / as sysdba登录报错
- oracle 11g-sqlplus登录密码问题
- 【Oracle】-【sqlplus / as sysdba登录报错问题】-新用户使用sqlplus / as sysdba登录报错
- Oracle中su切换进去sqlplus登录失败的问题处理
- sqlplus 登录认证问题
- oracle sqlplus登录问题以及odbc连接问题
- Oracle中sql*plus登录问题
- oracle 11g-sqlplus登录密码问题
- oracle自带的sqlplus怎么以sysdba身份登录?
- SQL*Plus登录问题
- sqlplus登录Oracle时ORA-01017: invalid username/password; logon denied的错误
- Linux系统中oracle sqlplus 下edit问题
- oracle 的sqlplus 工具进行翻译的rlwrap 安装教程
- Oracle sqlplus登录的三种方式
- Linux环境下使用sqlplus登录Oracle,报'ORA-12547: TNS:lost contact’丢失连接错误
- Oracle 10g for windows 7 的sqlplus登录
- 关于oracle中sqlplus无法退格、删除、移动光标问题