`
java-mans
  • 浏览: 11429930 次
文章分类
社区版块
存档分类
最新评论

oracle 禁止操作系统认证登录

 
阅读更多

1.以操作系统认证方式登录数据库的方法

1)最基本的方法就是使用“sqlplus / as sysdba”登录数据库

sqlplus / as sysdba

斜杠“/”左面是用户名,右面是密码,这里表示不给出用户名和密码一样可以登录到数据库系统中


2)使用正确的用户名和密码登陆数据库

sqlplus sys/password as sysdba

显然,登录完全没有问题。


3)使用错误的用户名和密码登陆数据库

sqlplus wind/wind as sysdba

这种操作系统认证方式登录数据库,即使使用的是错误的用户名和密码依然可以顺利的登录到数据库中.

2.禁用操作系统认证方式登录数据库

编辑ORACLE_HOME/network/admin/sqlnet.ora

SQLNET.AUTHENTICATION_SERVICES=(NONE)


3.验证是否生效

1)必须使用正确的用户名和密码才能登陆到系统中


C:\>sqlplus sys/password as sysdba

SQL*Plus: Release 11.2.0.2.0 Production on 星期三 2月 16 13:41:14 2011

Copyright (c) 1982, 2010, Oracle. All rights reserved.


连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>


2)使用正确的用户名和错误的密码进行登录测试


C:\Users\Administrator>sqlplus sys/wind as sysdba

SQL*Plus: Release 11.2.0.2.0 Production on 星期三 2月 16 13:40:35 2011

Copyright (c) 1982, 2010, Oracle. All rights reserved.

ERROR:
ORA-01031: insufficient privileges


请输入用户名:


3)使用“sqlplus / as sysdba”登录方式进行验证

C:\>sqlplus / as sysdba

SQL*Plus: Release 11.2.0.2.0 Production on 星期三 2月 16 13:42:29 2011

Copyright (c) 1982, 2010, Oracle. All rights reserved.

ERROR:
ORA-01031: insufficient privileges


请输入用户名:

分享到:
评论

相关推荐

    Oracle禁用操作系统认证方式登陆及SYS远程登录

    Oracle禁用操作系统认证方式登陆及禁止SYS远程登录。Oracle数据库默认允许操作系统登录,尝试登录获取SYS权限将带来极大安全威胁。另外禁止SYS远程登录能有效保证数据库安全。

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    操作系统的身份登录 2. 连接命令(conn) 说明:用于连接到oracle数据库,也可实现用户的切换 用法:conn 用户名/密码 [as sysdba/sysoper] 注意:当用特权用户连接时,必须带上sysdba或sysoper 例子: 3. 断开...

    数据库安全基线.doc

    Oracle数据库安全基线 目录 1.1.... 禁止远程操作系统认证 10 1.1.1.18. IP访问限制 10 1.1.2. Windows版本 11 1.1.2.1. 数据库主机管理员帐号 11 1.1.2.2. 删除无用帐号 11 1.1.2.3. 默认帐号修改口令 11

    大势至共享文件审计系统

    操作系统:同时支持Windows操作系统(XP、Win2003、Win7、Win2008)或Linux操作系统,适应性更强。 数据库:同时支持MySql和SQL数据库系统,便于进行大量日志的存储,并可以导出为Word、Excel等格式。 安装部署...

    管理信息系统数据库安全体系设计(1).doc

    为了方便对数据库和服务器的管理,需要打开操作系统和Oracle数据库的远程访问端 口。但必须限制远程访问端口的可信任区域。为了减少这类端口被利用和被攻击的可能 性,可更改此类端口为数据库服务器上尚未被使用的...

    大势至服务器共享文件访问记录软件 v3.1.zip

    2、大势至共享文件审计系统同时支持Linux操作系统和Windows操作系统,从而具有更好的适应性,满足各个系统平台用户的监控共享文件的需求。 3、大势至共享文件审计系统支持主流的各种数据库,如ACCESS、MySql、SQL、...

    可慧内容管理系统

    支持任何网页服务器、数据库或操作系统。 模块化开发,升级无忧。 电子书自动生成,可以将论坛,文章,专栏等部分的文章自动生成电子书提供下载。 <br> 更多介绍: 1,性能方面,使用最优化的...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    1. 服务器端操作系统:独立于操作系统的跨平台系统,客户端MicroSoft Windows 2000及以上; 2. 数据库:MySQL 5.0.27版本; 3. Web服务器:Tomcat 5.5及以上版本,配合MVC设计模式及 Hibernate开发架构; 4. ...

    网管教程 从入门到精通软件篇.txt

     注意: 如果不带任何参数,fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。  Fixmbr  修复启动磁盘的 主启动记录。fixmbr 命令仅在使用故障恢复控制台时才可用。  fixmbr [ device_name]  参数 ...

    java 面试题 总结

    忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。 25、short s1 = 1; s1 =...

    超级有影响力霸气的Java面试题大全文档

    忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。 28、short s1 = 1; s1 =...

    JAVA面试题最全集

    34.EJB规范规定EJB中禁止的操作有哪些? 35.java除了8种基本类型外,在虚拟机里还有哪一种,有什么作用? 36.除了使用new关键字创建对象意外,试列举另外三种以上创建实例的方式? 37.classloader中,JDK的API、...

    java面试题

    Java 软件工程师面试资料大整合 1 Java 面霸 1 1. int 和 Integer 有什么区别?... java调用系统命令实现删除文件的操作; 123 84.16. java实现从文件中一次读出一个字符的操作; 124 84.17. 列出一些控制流程的方法;...

Global site tag (gtag.js) - Google Analytics