在Oracle数据库中怎么给普通用户Scott用户解锁

安装

Oracle11g

之后,想打开自带的

SQL

 Plus

编程

,然后按照提示用

 sys

用户来连接

数据

,可输了好几次都提示一个错误。

    error

 the account is locked

后来好友告诉我说

 Oracle

一般

 scott

用户(默认密码为

tiger

)登录,尝试了一下

发现还是提示同样的错误。

兰平说这个用户被锁定了,

解锁代码他一时也记不起来,

于是我上网

查询了一下相关资料。至于

 scott

用户为什么被锁定,可能是下面几个原因。

    1.

尝试多次登录未成功

(

可能密码不正确

)

    2.

此用户被管理员手工锁定;

    3.

用户密码到期、未按时修改密码,等等。

看来

 scott

这个用户肯定是登陆不了了,然后我用尝试着用

 system

这个用户登录,我记

得在安装

 Oracle

11g

的时候曾提示输入密码,然后我自己输了一个,结果我用自己原先设定的

密码试了一下果然连接上了。可见来在

 oracle 11g

 system

这个用户的密码并不是默认的,

而是安装的时候自己设定的。

 system

登录进去之后,执行下面的命令:

    SQL>

alter user scott account unlock; 

用户已更改 

这样就完成解锁的操作。接下来,你还可以重新给

 scott

这个用户设定密码。   

修改

scott

的登录密码: 

    SQL>

alter user scott identified by tiger;  

用户已更改。 

大功告成,此时你再拿

 scott

 tiger

来登录就可以了!

    SQL>

conn scott/tiger

已连接。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值