sys用户可以用任何密码登陆的问题
来源:互联网 发布:淘宝转运到澳洲 费用 编辑:程序博客网 时间:2024/05/19 10:16
sys用户可以用任何密码登陆的问题
一直在winxp上使用oracle,一个偶然的机会发现sys竟然可以使用任何密码以sysdba角色登陆。
这个问题涉及到oracle的安全认证方式:
1.操作系统
2.口令文件
3.数据字典
由于在xp安装oracle后,sysdba默认使用操作系统认证方式,在winxp上安装oracle之后,xp默认建了一个用户组ora_dba,
描述是:Members can connect to the Oracle database as a DBA without a password。
也就是说这个组的成员以sysdba的角色登陆,压根就不需要密码。
例如:sqlplus sys/随便一些字符@net_service_name as sysdba就可以。
如果不希望操作系统认证的话可以使用如下方法之一:
1.把里面的用户(当前使用的os用户)删除,sys就必须使用正确的密码登陆了。
2.修改sqlnet.ora文件设置,把SQLNET.AUTHENTICATION_SERVICES= (NTS) 改为 SQLNET.AUTHENTICATION_SERVICES= (NONE)
需要深入了解oracle的安全认证方式。
- sys用户可以用任何密码登陆的问题
- 自己的电脑上安装Oracle,sys用户可以用任何密码登陆的问题
- 用户登陆,密码加密的问题
- 用Linux用户找回Oracle的Sys密码
- 更改数据库用户的密码(sys,system)
- 更改数据库用户的密码(sys,system)
- 修改 Oracle sys用户的密码
- oracle sys/system用户的默认密码
- Oracle10g忘记sys、system密码找回及scott登陆问题
- Oracle使用默认用户登陆时,conn sys/密码 as sysdba,密码怎么是什么都行啊?
- 解决免安装版Mysql出现任何用户不用密码都能登录的问题
- Oracle解决关于密码输入错误也能进system,sys用户的问题
- VSS Server 登陆用户的密码管理
- 修改mysql数据库登陆用户的密码
- java 登陆用户的密码MD5加密
- oracle sys、system 用户登录 的问题
- mysql常用命令+解决mysql不用用户名和密码可以直接登陆的问题
- mysql常用命令+解决mysql不用用户名和密码可以直接登陆的问题
- kissme病毒原理描述及python清除脚本
- 如何解决esri_sde, Connection to RDBMS failed.
- TimeZone的使用
- 推送方式的基础知识
- Collection 简介
- sys用户可以用任何密码登陆的问题
- 卷积
- MC9S12DG128系列例程--ADC
- pv3d笔记
- Angry Birds 中的 Chrome 彩蛋们
- java学习——ThreadLocal 线程局部 (thread-local) 变量的使用
- 无法找到有效地qt版本,请在工具、选项中添加或者使用SDK的工具
- 用汇编的眼光看C++(之判断流程)
- jquery基本用法总结