如何锁住一个用户

上一篇 / 下一篇  2008-06-19 00:57:50 / 不允许评论 / 个人分类:《Oracle数据库精讲与疑难解析》

Cause(原理)  

有时候,为了限制某个用户登录数据库和访问数据库,可以使用ALTER USER。。。ACCOUNT LOCK命令把这个用户的帐号锁住。一旦帐号被锁以后,这个用户将不能登录数据库。当然,可以使用ALTER USER。。。ACCOUNT UNLOCK命令解锁这个用户。

Action(方法) 

本文以锁住帐号u1为例。

Step01:用户帐号u1被锁以前,用户u1可以登录数据库。

SQL> connect u1@nbos

Enter password:

Connected

 

Step02:锁住用户u1

SQL> ALTER USER u1 ACCOUNT LOCK

 2 /

User altered

SQL>

 

Step03:帐号u1被锁以后,重新登录数据库

SQL> connect u1@nbos

Enter password:

ERROR:

ORA-28000: the account is locked

帐号u1被锁以后,重新登录数据库失败.


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-10-08  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 6935
  • 日志数: 47
  • 文件数: 1
  • 建立时间: 2008-04-10
  • 更新时间: 2008-09-12

RSS订阅

Open Toolbar