- 1、本文档共138页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 管理用户和安全性 9.1 用 户 管 理 9.1.1 用户类别 在数据库系统中,根据工作性质和特点,用户可分成三类:数据库管理员(DBA)、数据库开发人员和普通用户。不同类型的用户分别赋予不同的权限,从而保证数据库系统的安全。 1.数据库管理员(DBA) 数据库管理员负责管理和维护数据库系统的正常运行,其主要职责包括: (1) 安装并升级Oracle服务器和应用工具。 (2) 配置和管理数据库。 (3) 设置权限和安全管理。 (4) 监控并优化数据库性能。 (5) 备份和恢复数据库。 2.数据库开发人员 数据库开发人员负责设计和开发数据库应用程序,其主要职责包括: (1) 设计应用的数据结构。 (2) 估算应用的存储需求。 (3) 给出应用数据库结构修改的说明。 (4) 开发过程中优化应用。 (5) 开发过程中构建应用的安全策略。 以上工作需要和DBA协作。 3.普通用户 普通用户指的是执行与数据库相关的日常操作的工作人员。 9.1.2 创建用户 在建立一个数据库的新用户时,数据库管理员对用户有下列决策: (1) 设置用户的默认表空间和临时表空间,在表空间中可以使用空间份额。 (2) 设置用户资源限制的环境文件,该限制规定了用户可用的系统资源的总量。 (3) 规定用户具有的权限和角色,可以存取相应的对象。 创建用户的步骤如下: (1) 确定该用户的表空间和表空间的大小。 (2) 分配默认表空间和临时表空间。 (3) 创建用户。 (4) 授予权限或角色。 1.利用OEM创建用户 下面讲述在“企业管理器”中如何创建新用户。 (1) 启动“企业管理器”,在安全性管理中选择“用户”选项,如图 9-1 所示,点击右键,选择“创建”,出现如图 9-2 所示的“创建用户”的“一般信息”选项卡。在“一般信息”中填写用户的口令,指定用户的默认表空间和临时表空间,还可以指定用户所对应的概要文件。概要文件将在9.4节中介绍。 (2) 选择“角色”选项卡,如图 9-3 所示。“角色”选项卡用于为用户授予角色,同时使用户具有角色权限。依次选择“系统权限”、“对象权限”选项卡,出现如图9-4所示的“创建用户”的“系统权限”选项卡和如图 9-5 所示的“创建用户”的“对象权限”选项卡。“系统权限”选项卡用于为用户授予系统级权限。“对象权限”选项卡用于为用户授予对象级权限,当一个用户是某数据库对象的属主时,它就具有操纵该数据库对象的所有权限,但其他用户必须经过授权才能操纵该数据库对象。 图 9-1 选择创建用户 图 9-2 “创建用户”的“一般信息”选项卡 图9-3 “创建用户”的“角色”选项卡 图 9-4 “创建用户”的“系统权限”选项卡 图 9-5 “创建用户”的“对象权限”选项卡 (3) 分别选择“使用者组”和“限额”选项卡,依次出现如图 9-6 所示的“创建用户”的“使用者组”选项卡和如图9-7所示的“创建用户”的“限额”选项卡。“使用者组”选项卡用于为用户定义资源使用者组。“限额”选项卡用于指定用户在对应的表空间中是否分配空间,以及用户在其中可分配的最大空间数量。图9-8所示为“创建用户”的“代理用户”选项卡。“代理用户”选项卡用于指定可以代理此用户行使权利的用户和用户可以代理的其他用户。成功创建用户后将出现如图 9-9 所示的界面。 图 9-6 “创建用户”的“使用者组”选项卡 图 9-7 “创建用户”的“限额”选项卡 图9-8 “创建用户”的“代理用户”选项卡 图9-9 成功创建用户的界面 2.使用SQL语句创建用户 使用CREATE USER语句可以创建一个新的数据库用户,执行该语句的用户必须具有CREATE USER系统权限。在创建用户时,必须指定用户的认证方式。通常Oracle采用两种认证方式:数据库认证方式和操作系统身份认证。在一般的应用中,通常采用数据库认证方式,即通过Oracle数据库对用户身份进行验证。在这种情况下创建用户时必须为新用户指定一个口令,口令以加密方式保存在数据库中。当用户连接数据库时,Oracle从数据库中提取口令来对用户的身份进行验证。创建用户时还应为用户分配默认表空间和临时表空间以及用户可使用表空间的限额。 语法格式: CREATE USER 用户名 INDENTIFIED BY 口令 [DEFAULT TABLESPACE 表空间名] [TEMPORARY TABLESPACE 表空间名] [QUOTA {正整数[K|M]|UNLIMITED } ON表
您可能关注的文档
- Oracle9i关系数据库实用教程电子教案 第二章 Oracle体系结构.ppt
- Oracle9i关系数据库实用教程电子教案 第九章 Oracle的性能优化.ppt
- Oracle9i关系数据库实用教程电子教案 第六章 Oracle的安全管理.ppt
- Oracle9i关系数据库实用教程电子教案 第七章 数据库的备份与恢复.ppt
- Oracle9i关系数据库实用教程电子教案 第三章 SQL语言基础.ppt
- Oracle9i关系数据库实用教程电子教案 第十一章 应用实例.ppt
- Oracle9i关系数据库实用教程电子教案 第十章 Oracle9i网络功能.ppt
- Oracle9i关系数据库实用教程电子教案 第四章 PLSQL编程.ppt
- Oracle9i关系数据库实用教程电子教案 第五章 Oracle数据库管理.ppt
- Oracle9i关系数据库实用教程电子教案 第一章 Oracle9i概述.ppt
- 医药零售2025年全渠道运营模式创新与案例剖析.docx
- 2025年在线医疗问诊平台:患者信任度构建与医生资质优化策略分析.docx
- 2025至2030中国汽车用镁市场竞争力剖析与应用趋势预测报告.docx
- 特斯拉电动汽车产业链全景图及发展趋势分析报告.docx
- 金融租赁公司风险管理优化策略与2025年业务拓展研究报告.docx
- 金融科技企业估值与投资策略在数字货币领域的应用研究2025.docx
- 抖音短视频算法在娱乐产业中的创新应用与市场前景报告.docx
- 2024年镇江市卫生健康委员会招聘真题.docx
- 智能制造2025年设备维护与设备维护服务模式创新研究.docx
- 文化创意产业园区建设项目文化创意产业项目产业融合报告.docx
最近下载
- 2022年6月大学英语四级考试真题三套及答案解析合集.pdf VIP
- 2024年6月英语四级真题(全3套)及答案解析.pdf VIP
- 普通话60篇作品朗读注音版.doc VIP
- 2024年全国电力生产人身伤亡事故统计.pptx VIP
- 在线网课学习课堂《人工智能与生物特征识别(北理 )》单元测试考核答案.docx VIP
- 企业主要负责人食品安全职责.doc VIP
- 2025云南丽江市古城区人民政府大研街道办事处招聘编外人员补充笔试模拟试题及答案解析.docx VIP
- SN_T 4231-2015检疫犬的应用和管理规程.pdf
- 2025西宁市辅警考试试卷真题.docx VIP
- TGXAS-不孕症子宫内膜容受性经阴道超声评估规范及编制说明.pdf VIP
文档评论(0)