日期:2014-05-16  浏览次数:20377 次

Oracle 11g系列—2—用户管理

---------------------本期目录导航------------------

一。为什么要学习Oracle
二。SQL *Plus工具的使用
    2.1打开SQL*Plus工具
    2.2启动SQL*Plus
三。用户操作
    3.1默认用户
    3.2创建用户
    3.3授权(grant)
     3.4收回权限
    3.5修改用户密码
    3.6 删除用户
四。Profile管理用户口令
    4.1账户的锁定
    4.2给账号解锁
    4.3终止口令
    4.4口令历史
    4.5 删除Profile

 

一。为什么要学习Oracle

我们学习一个东西第一时间,肯定是问我们是否有价值学习这个东西?好吧,我从网上收集了些资料!~整理了如下表格!~可以看红色的部分,红色表示Oracle的特性,由此可以看到,在这7个部分中,除了操作这里除外,其余的地方均比其他的数据库有的一拼。

二。SQL *Plus工具的使用

Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。

2.1打开SQL*Plus工具

在开始菜单。。

这里就是SQL*Plus的界面了!~。输入用户名和密码就可以登入 进行操作SQL语句了。使用这个SQL*Plus工具,可以大大提高我们的写数据库语句的速度。很强大。

2.2启动SQL*Plus

从上面我们知道,我们已经回打开SQL*Plus了,那怎么启动它呢?有2种方法可以启动。

方法一:就是上面看到的输入用户名,比如

需要注意的是,在Enter password这里,我们是看不见密码的。(不然的话,要是你后面站了一个偷窥狂,那肿么办呢?对吧!)如果出现了SQL>这个表示,那么恭喜你,你已经成功登陆了

方法二:很简单,就在普通打开“开始”→“运行”,输入cmd,然后打开黑屏窗口!~~~

有童鞋可能会说,这样输入太不安全了呀了,连密码都能被看到,对那有没有好的方法呢?有。那就是在sqlplus +用户名 然后敲回车,接着会提醒你输入密码,这个时候的密码是隐藏的哦!。

酱紫就安全了!。

 三。用户操作

3.1默认用户

 在你刚创建好Oracle的时候,Oracle会默认的给你打开5个用户,你成功登陆Oracle之后,然后输入以下命令:

select username,account_status from dba_users;

然后,可以得到如下结果,用红色框框起来的就是默认打开的用户~~

好吧,刚刚在网上看到这么一个表,说的很是详细,可以参考参考!~以下是Oracle中的所有用户!~。

用户名 密码 描述
ANONYMOUS ANONYMOUS 访问http的匿名用户帐户
CTXSYS CTXSYS  interMedia Text用户
DBSNMP DBSNMP  目录集成平台用户
EXFSYS EXFSYS 表达式过滤器用户
MDDATA MDDATA  oracle空间数据帐户
MDSYS MDSYS  oracle空间数据媒体管理员
MGMT_VIEW MGMT_VIEW  
OLAPSYS MANGER 用于创建olap元数据 
ORDPLUGINS ORDPLUGINS  oracle ineterMedia,video用户
ORDSYS ORDSYS  image管理员
OUTLN OUTLN  拥有connect和resource角色