Chinaunix首页 | 论坛 | 博客
  • 博客访问: 526632
  • 博文数量: 96
  • 博客积分: 2102
  • 博客等级: 上尉
  • 技术积分: 1695
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-11 22:12
文章分类

全部博文(96)

文章存档

2014年(2)

2012年(94)

分类: Oracle

2012-04-25 09:30:48

  • oracle 的版本有:oracle 7 , oracle 8i, oracle 9i, oracle 10g, oracle 11g
  • oracle 分为3部分 : Application Server Control :  oracle 10g 的相关实例 、Database Control  : 数据库的实例、Grid Control  :  企业管理器网格控制器--》主要用于企业计算;
  • SQL*Plus 是用户在Oracle 环境下使用SQL语句的主要工具。可以定义和操作Oracle关系数据库的数据。
  • 进入SQL *Plus 的方式有两种 :(1)图形模式的环境 ,(2)开始| 运行|cmd| enter | 键入'sqlplus'
  •  退出SQL *Plus 的命令:                                      exit;

      sqlplusw --》 客户端

      sqlplus / noloy  只是启动了一个客户端,并没有与服务器链接;

      conn[ect] 用户名/密码 as 连接身份 @ 服务器连接字符 ; 连接orcale 的服务器 。

     身份:

    1.  sysdba :数据库管理员。权限包括; 打开数据库服务器,关闭数据库服务器,恢复数据,会话限制;
    2. sys 用户必须用sysbda 的身份登录,system 用普通的身份登录。
    3. sysyoper :数据库操作员。权限包括:打开数据库服务器,关闭数据库服务器,备份数据库,恢复数据库,日志归档,会话限制;
    4. normal : 即 普通用户。权限只有查询某些数据表的数据,默认的身份为normal 用户

          startup mount : oracle 的例程启动,但是不打开数据库;在对数据库进行操作时会提醒你操作错误:没有打开数据库,要执

          行命令 alter database open

          shutdown  immediate  : oracle 的服务关闭;

      数据库的角色;

          CONNECT : 应用于临时用户,特别是不许要建表的用户,该角色的用户可以与服务器建立会话。

          RESOURCE : 提供用户另外的权限以创建它们的表,序列,过程,触发器,索引

          DBA角色 :  DAB role 拥有所有系统的权限。SYSTEM 拥有系统DBA 的权限

          授权 : GRANT 角色|权限  TO  用户(角色)  eg: GRANT CONNECT TO jerry

          回收 : REOVKE  角色|权限 FROM  角色(用户)

          修改 :    ALTER USER 用户名 IDENTIFIED BY 新密码 (修改用农户密码)       


阅读(1379) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

我要去水立方2012-05-06 11:35:47

新手前来学习了`多谢分享啊,省去我慢慢去找了

娃哈哈8752012-05-03 22:14:38

~~恩恩,虽然比较基础,但是值得复习一下

我要去水立方2012-04-25 16:41:17

比较基础,还是很重要的