- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 电梯电力拖动基础知识讲述.ppt
- 电梯演讲V3.0学习总结和内部分享讲述.pptx
- 电子商务技术基础(一)详解.ppt
- 电梯突发事故应急救援演练方案讲述.docx
- 第1章溶液详解.ppt
- 电梯相关素材讲述.docx
- 电梯竣工资料模版讲述.doc
- 第1章水和水的溶液1-3详解.ppt
- 电梯模拟系统讲述.ppt
- 电梯概述及安全使用讲述.pptx
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)