Oracle数据库的找回DBA账户的密码
来源:互联网 发布:iphone效果器软件 编辑:程序博客网 时间:2024/05/17 09:03
这是大二时候写在QQ空间里的一篇文章,我还记得当时这个问题花费了我整一天的时间去搞定它,所以那时体会颇深,所以那时特意记录了下了这个解决的过程,今天突然有兴致想找出几篇大学时写在空间里的文章和大家分享下,以防类似当年的我发生的话,又得花费很多时间,以下为当时记录的全部内容:
今天登录用用户SCOTT登陆Oracle,编辑所属的表时,发现无相应的权限,于是想登陆sys,以DBA的身份把DBA角色授予SCOTT,但是密码怎么也想不起来了,Oracle数据库安全性非常高,以为找不回来了,后来经过数个小时,终于重新找回,其方法如下:
关闭所有与Oracle数据库有关的服务项。
打开CMD,输入orapwd file=文件名 password=用户密码 entried=entries.
文件名要包含完整的全路径名,如果不指定,Oracle把它默认放置$ORACLE_HOME/dbs(Unix下)或者$ORACLE_HOME/DATABASE(NT下)下。
用户密码最后以英文字母开头,别带汉字
ntries表示最大允许有的超级用户数目。这个是一个可选的。前两者是必须指定的。一般会把它设置的比实际需要大一些,以免不够。
成功后,重启Oracle,登录sys和密码,记住密码后边必须加上as sysdba,我是打开PL/SQL命令窗口用conn sys/密码 as sysdba登录的!
然后我就成功登录并把DBA的最大权限授予了SCOTT用户了,这样我就可以对那个表有编辑权限(其实可以把对这个表操作的相应权限授予SCOTT即可,DBA权限太大了,一般不安全)。
转载请注明—作者:Java我人生(陈磊兴) 原文出处:http://blog.csdn.net/chenleixing/article/details/43318911
- Oracle数据库的找回DBA账户的密码
- 讲解Oracle数据库SYS密码的找回方法
- 强制找回GitLab管理员账户密码的方法
- Oracle的SYS密码找回方法
- 分享Oracle密码忘记找回的办法
- sinaapp 数据库的账户和密码
- 找回root的密码
- 找回密码的思路
- ORACLE 找回误删的数据库
- 删除oracle数据库用户的dba权限
- 删除oracle数据库用户的dba权限 .
- Mac管理员账户恢复,找回删除的账户
- 如何找回Oracle中system,sys用户的密码
- 如何找回Oracle中system,sys用户的密码 .
- 如何找回Oracle中system,sys用户的密码
- 如何找回Oracle中system,sys用户的密码
- 用Linux用户找回Oracle的Sys密码
- 如何找回Oracle中system,sys用户的密码
- (四)一、交友常见骗术
- 这是一个关于 向左走or向右走、去大公司or创业公司的故事
- android AsyncTask介绍
- 使用Apache Shiro进行java认证说明
- selenium+python 爬取网络图片(2) -- 百度
- Oracle数据库的找回DBA账户的密码
- 【SzNOI语法百题】【d062】 分解质因数
- 看书记录
- Android x86 安装激活失败的解决方法 转自 沙
- 【SzNOI语法百题】【d063】找对调数
- 10个重要的Linux ps命令实战
- TortoiseSVN中分支和合并
- java scanner类的使用
- 《大规模分布式存储系统》——基础篇