第02章_用户管理与常用命令详解.pptx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 用户与权限 回顾 Oracle公司的产品有哪些? Oracle服务器包括数据库及实例。 数据库的物理组件是指什么? 数据库的逻辑组件包括如些 Oracle的常用的查询工具 Oracle的常用的PLSQL命令 本章目标 了解Oracle数据库中用户的含义 掌握数据库中用户的用户以及如何创建用户 了解profile的创建与使用 掌握创建用户以及对用户的管理 掌握系统权限与对象权限的管理 了解角色的创建以及它的权限管理 Oracle 默认用户 只有用合法的用户帐号才能访问Oracle数据库 Oracle 有几个默认的数据库用户 Oracle 默认用户 SYS SYSTEM SCOTT 数据库中所有数据字典表和视图都存储在 SYS 模式中。SYS用户主要用来维护系统信息和管理实例。 SYSTEM 是默认的系统管理员,该用户拥有Oracle管理工具使用的内部表和视图。通常通过SYSTEM用户管理数据库用户、权限和存储等 SCOTT用户是Oracle 数据库的一个示范帐户,在数据库安装时创建 用户的默认表空间 当用户连接到数据库进行资料存储时,若未指出数据的目标存储表空间时,则数据存储在用户的默认表空间中。 SYS、SYSTEM用户的默认表空间是system SCOTT用户的默认表空间是users 创建新用户的默认表空间是users 所有用户的临时表空间是temp 用户资源文件 用户资源文件用来对用户的资源存取进行限制。 多个用户可以共用一个用户资源文件。 创建用户资源文件语法: CREATE PROFILE filename LIMIT SESSION_PER_USER integer CPU_PER_SESSION integer USER_PER_CALL integer CONNECT_TIME integer … create profile tax_users limit session_per_user 3 cpu_per_session UNLIMITED connect_time 30 logical_reads_per_session DEFAULT logical_reads_per_call 1000 private_sga 15K composite_limit 500000 password_life_time 90 创建新用户 要连接到Oracle数据库,就需要创建一个用户帐户 每个用户都有一个默认表空间和一个临时表空间 CREATE USER命令用于创建新用户 CREATE USER username IDENTIFIED BY password [DEFAULT TABLESPACE tablespace] [TEMPORARY TABLESPACE tablespace]; CREATE USER 命令的语法是: 创建一个名称为 martin 的用户,其密码为martinpwd CREATE USER MARTIN IDENTIFIED BY martinpwd DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP PROFILE DEFAULT; 修改用户 用户的密码、默认表空间、临时表空间、资源文件等信息都可以进行修改。 修改用户的语法是: ALTER USER username IDENTIFIED BY password [DEFAULT TABLESPACE tablespace_name] [TEMPORARY TABLESPACE tablespace_name] [PROFILE profile_name]; 修改 MARTIN 用户的密码、默认表空间、缺省表空间、资源文件 ALTER USER MARTIN IDENTIFIED BY martin123 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP PROFILE tax_users; 删除用户 用户在不需要的时候可以删除。 删除用户时,用户下对应的对象全部都会删除 删除用户的语法是: DROP USER username CASCADE]; 删除 MARTIN 用户模式 DROP USER MARTIN CASCADE; oracle权限 权限指的是执行特定命令或访问数据库对象的权利 权限有两种类型,系统权限和对象权限 系统权限允许用户执行某些数据库操作,如创建表就是一个系统权限 对象权限允许用户对数据库对象(如表、视图、序列等)执行特定操作 角色是一组相关权限的组合,可以将权限授予角色,再把角色授予用户,以简化权限管理。 系统权限 系统权限不是控制对指定数据库对象的访问,而是用来许可对各种特性的访问,或者许可or

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档