版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、OracleOracle数据库管理数据库管理讲师:宋红康讲师:宋红康 新浪微博:尚硅谷新浪微博:尚硅谷- -宋红康宋红康利用利用 Oracle 企业管理器连接数据库服务器企业管理器连接数据库服务器利用利用 Oracle 企业管理企业管理器连接数据库服务器器连接数据库服务器利用利用 Oracle 企业管理器连接数据库服务器企业管理器连接数据库服务器利用利用 Oracle 企业管理器连接数据库服务器企业管理器连接数据库服务器用用 Oracle 企业管理器进行数据库安全管理企业管理器进行数据库安全管理用户管理用户管理(1)所有用户的详细信息所有用户的详细信息: 用户名用户名, 账户状态账户状态, 失
2、效日期失效日期用户管理用户管理(2)创建用户账号创建用户账号(1)创建用户账号创建用户账号(2)创建用户账号创建用户账号(3)查看用户账号查看用户账号Oracle 的的(资源限制资源限制)概要文件概要文件l 为了控制系统资源的使用控制系统资源的使用, 可以利用资源限制概要文件. l 资源限制概要文件是 Oracle 安全策略的重要组成部分, 利用资源限制概要文件可以对数据库用户进行基本的资源限制资源限制, 而且还可以对用户的口令进行管理对用户的口令进行管理.l 使用资源限制概要文件可以限制下列资源的使用 每个会话或每个语句的 CPU 时间(以百分之一秒计) 每个用户的并发数据库会话 每个会话的
3、最大链接事件和空闲时间(以分计) 可供多线程服务器会话使用的最大的服务器内存.l 使用资源限制概要文件可以对每个指定此概要文件的用户账号进行一下设置 允许用户连续输入错误口令的次数, 在此之后 Oracle 将锁定账户 口令的过期时间(以天计) 允许用户使用一个到期口令的天数, 这之后 Oracle 将锁定账号 是否检查一个账号口令的复杂性, 以防止账号使用明显的口令Oracle 数据库的默认概要文件数据库的默认概要文件l 每个 Oracle 数据库都有一个默认的资源概要文件, 名为 DEFAULTl 当创建一个新的数据库用户且不对用户分配一个特定的概要文件时, Oracle 自动给用户分配数
4、据库的 DEFAULT 概要文件. 默认时,数据库 DEFAULT 概要文件的所有资源限制设置为无限制的.利用企业管理器查看概要文件利用企业管理器查看概要文件创建概要文件创建概要文件模式模式(schema)l 模式: 组织相关数据库对象的一个逻辑概念, 与数据库对象的物理存储无关. 一个模式只能属于一个数据库用户一个模式只能属于一个数据库用户, 而且而且模式的名称与用户的名称相同模式的名称与用户的名称相同.l Oracle 数据库的每个用户都拥有唯一的模式. 默认情况下, 用户所创建的所有模式对象都保存在自己的模式中.在在 Oracle 数据库中模式与用户账号为一一对应的关系数据库中模式与用户
5、账号为一一对应的关系l 如果要从一个模式中引用另一个模式中的对象, 可以使用 点表示法点表示法. 不同模式中的对象名可以重复. atguigu要访问 scott 用户的 emp 表, scott.emp模式对象和非模式对象模式对象和非模式对象l 能包含在模式中的对象称为模式对象能包含在模式中的对象称为模式对象.l Oracle 数据库中有许多类型的对象, 但不是所有的对象都可以组织在模式中. 可以组织在模式中的对象有: 表, 索引, 触发器等.l 有一些不属于任何模式的数据库对象, 称为非模式对象. 如: 表空间, 用户账号, 角色, 概要文件等.用户的默认表空间用户的默认表空间l 表空间是数
6、据库的逻辑存储设备, 它把数据库信息组织成物理存储空间. l 表空间由数据文件组成.用户的各种模式对象用户的各种模式对象(如表如表, 索引索引, 过程过程, 触发器等触发器等) 都是放在表空间中都是放在表空间中.l 对每个数据库用户, 都可以设置一个默认表空间. 当用户创建一个新的数据库对象(如表), 并且不明确地为此对象指定表空间时, Oracle 会把所创建的这个新数据库对象存放到用户默认的表空间中. l 如果不给用户指定默认表空间如果不给用户指定默认表空间, 则用户的默认表空间为则用户的默认表空间为 USERS 表空间表空间.用户的临时表空间用户的临时表空间l 一般, SQL 语句在完成
7、任务时需要临时工作空间. 例如:一个用来连接和排序大量的查询需要临时工作空间来存放结果. 除非另外指定, 一般情况下, 用户的临时表空间是 TEMP 表空间.l 若数据库中没有创建 TEMP 表空间, 则用户的临时表空间为 SYSTEM 表空间. l 因为 SYSTEM 表空间是用来保存数据库系统信息(数据库自身信息的内部系统表和视图 - 数据字典; 所有 PL/SQL 程序的源代码 - 包括函数, 触发器等)的. 如果用户大量使如果用户大量使用此表空间存储自己的数据用此表空间存储自己的数据, 将会影响系统的执行效率将会影响系统的执行效率. 因此一般不建议用户使用 SYSTEM 表空间权限管理
8、权限管理l 在为一个 Oracle 数据库系统创建用户之后, 这些用户既不能与数据库服务器连接, 也不能做任何事情, 除非他们具有执行特定数据库操作的权限. l Oracle 中的数据库访问权限类型共有两种: 系统权限系统权限: 一种功能很强的权限, 他向用户提供了执行某 一种或某一类型的数据库操作的能力. 对象权限对象权限: 控制用户是否能在特定数据库对象(如表, 视图 或存储过程) 上执行特定类型的操作.常用的系统权限常用的系统权限使用系统权限使用系统权限l 用户连接到数据库必须具备 create session 权限.l 如果用户具有 create any procedure 系统权限,
9、 则能够创建, 修改, 删除或执行任何存储过程, 程序包和函数l 如果用户具有 create any table 系统权限, 则能够在自己的模式中创建, 修改, 删除或查询任何表l 开发人员一般需要 create table, create view 和 create type 系统权限.权限管理权限管理: 查看用户的系统权限查看用户的系统权限修改用户的系统权限修改用户的系统权限(1)修改用户的系统权限修改用户的系统权限(2)查看用户的对象权限查看用户的对象权限常用的对象权限常用的对象权限修改修改(授予授予)用户的对象权限用户的对象权限利用利用角色角色进行权限管理进行权限管理l 数据库应用程序所需要的系统权限和对象权限很多. 为了使 ”安全管理” 成为比较容易的工作, 可以利用角色l 角色(ro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年锂电池循环后高镍正极岩盐相检测与定量分析
- 2026年托育实训基地建设与岗位需求 技能培训项目化模式
- 2026年数据资源持有权确权操作指南
- 2026年X波段低空探测雷达系统操作手册
- 关爱地球不止这一小时-节能环保主题班会课件
- 2026年数字孪生在金融领域的应用:风险模拟与业务流程
- 2026中国国际工程咨询(北京)有限公司社会招聘5人备考题库附完整答案详解【易错题】
- 2026贵州贵阳观山湖区铭廷小学语文教师招聘备考题库带答案详解(新)
- 2026年边境巡检无人化:卫星融合网 无人系统方案
- 2026陕西西安市西北工业大学材料学院高温功能材料团队招聘1人备考题库及参考答案详解(突破训练)
- 木工三级安全教育
- 25MW汽轮机操作规程
- AutoCAD2020教程课件完整版
- 学习适应性测验(AAT)(小学一、二年级)
- 横山县殿市镇水坝滩煤矿环境保护与治理实施方案
- GB/T 4956-2003磁性基体上非磁性覆盖层覆盖层厚度测量磁性法
- GB 12476.5-2013可燃性粉尘环境用电气设备第5部分:外壳保护型“tD”
- 新编教育社会学课件
- 2022年海南省农垦投资控股集团有限公司招聘笔试试题及答案解析
- 自考《现代设计史》(05424)考试复习题库(汇总版)
- 陕西省科学技术奖提名通用项目汇总表
评论
0/150
提交评论