已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle数据库原理与应用,2019年6月30日星期日,计算机(软件)学院,Oracle数据库原理与应用,第2讲 Oracle用户管理,主讲:郭永洪 E-mail:yh_,主要内容,1、创建用户 2、用户授权 3、收回权限 4、修改口令 5、删除用户,Oracel系统默认用户,1、sys:oracle中的超级用户,主要用来维护系统信息和管理实例。,2、system:oracle中默认的系统管理员,它拥有dba权限。通常管理oracle数据库的用户、权限和存储等。,3、scott:oracle数据库的一个示范账户,在数据库安装时创建。,创建用户,语法: create user 用户名 indentified by 密码,例1.1:创建用户John,密码为johnpsw SQLcreate user John indentified by johnpsw; 例1.2:查看用户是否创建 SQLselect username from dba_users;,课堂训练-1,1、创建一个账户,账户名为您的姓名首字母拼音 2、查看账户是否创建成功,例2.1:将create session权限授予用户John,并使用John账户登录系统。 授权: SQLgrant create session to John; 登录: SQLconn John/johnpswtest;,用户授权,语法: grant 权限 ON 对象名 to 用户名 with grant option,用户授权,例2.2:授予John用户查看emp表数据的权限 1、验证John对scott用户的emp表进行查询的权限。 SQLselect * from scott.emp; 2、为用户John授予scott用户的emp表的查询权限 SQLconn scott/test123test; SQLgrant select on emp to John; 3、使用John账户登录并查询scott用户的表emp信息。 SQLconn John/johnpswtest; SQLselect * from scott.emp;,用户授权,例2.3:创建账户guo,并使用John账户授予guo查看emp表数据的权限 1、创建账户guo,并授予guo登录数据库的权限。 SQLconn system/test123test; SQLcreate user guo identified by guo123; SQLgrant create session to guo; 2、使用John账户授予guo访问emp表的查询权限 SQLconn scott/test123test; SQLgrant select on emp to John with grant option; SQLconn john/johnpswtest; SQLgrant select on scott.emp to guo; SQLconn guo/guo123test; SQLselect * from scott.emp;,课堂训练-2,1、授予你的账户连接数据库的权限。 2、授予你的账户查看emp表的权限。 3、为你的同学建立一个账户,并使用你的账户把查询权限授予你的同学。,语法: Revoke 权限 ON 对象名 from 用户名,收回权限,例3.1:收回用户John查看表emp的权限。 SQLrevoke select on emp from John; 例3.2:验证John用户是否仍具有查询scott用户表emp的权限,guo还有查询权限吗? SQLconn John/johnpswtest; SQLselect * from scott.emp; SQLconn guo/guo123test; SQLselect * from scott.emp;,1、收回用户查看emp表的权限 2、并测试是否操作成功,课堂训练-3,修改用户密码,语法: alter user 用户名 identified by 新密码,管理员或用户自己可以使用alter user命令修改口令。,例4.1:将John用户的口令修改为 newpsw。 SQL alter user John identified by newpsw;,课堂训练-4,1、修改用户密码 2、并测试是否修改成功,删除用户,语法: drop user 用户名 cascade,使用drop user删除用户,关键字cascade删除用户模式中包含的数据对象。,例5.1:删除用户John,并同时删除John拥有的所有表、索引等对象。 1、切换为system账户登录: SQL conn system/test123test 2、删除John操作: SQL drop user John cascade; 3、测试Jo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025电信工程单价合同范本
- 民法继承考试题库及答案
- 中级消防员考试题及答案
- 一建实务考试题型及答案
- 钢铁行业数字化智能化转型稳增长方案
- 0~6岁儿童眼保健和视力检查培训后测试题附答案
- 江苏省建筑安全员-B证考试题库附答案
- 2025年综合部门年底工作总结及2026年度工作计划
- 法治宣传考试试题及答案
- 注册测绘工程师考试题目及答案
- 仓储管理招聘题库及答案
- 医院感染预防措施
- 景区物业服务特色方案可行性报告
- 2026年海南工商职业学院单招综合素质考试必刷测试卷及答案1套
- 专题12 记叙文阅读写人记事专项训练(解析版)
- 2025云南楚雄州元谋县国有资产投资管理有限公司及所属子公司合同制员工招聘13人笔试考试备考题库及答案解析
- (2025年版)儿童肺炎支原体肺炎诊疗指南解读
- 2025贵州茅台(集团)生态农业产业发展限公司招聘21人易考易错模拟试题(共500题)试卷后附参考答案
- 冬季防冻防烫伤指南
- 中考英语688高频词大纲词频表
- 五年级上册数学同步拓展课件-取球问题 人教版(共11张PPT)
评论
0/150
提交评论