Oracle用户管理培训讲学

上传人:yulij****0329 文档编号:141462377 上传时间:2020-08-08 格式:PPT 页数:17 大小:462.50KB
返回 下载 相关 举报
Oracle用户管理培训讲学_第1页
第1页 / 共17页
Oracle用户管理培训讲学_第2页
第2页 / 共17页
Oracle用户管理培训讲学_第3页
第3页 / 共17页
Oracle用户管理培训讲学_第4页
第4页 / 共17页
Oracle用户管理培训讲学_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《Oracle用户管理培训讲学》由会员分享,可在线阅读,更多相关《Oracle用户管理培训讲学(17页珍藏版)》请在金锄头文库上搜索。

1、Oracle数据库原理与应用,2020年8月8日星期六,计算机(软件)学院,Oracle数据库原理与应用,第2讲 Oracle用户管理,主讲:郭永洪 E-mail:yh_,主要内容,1、创建用户 2、用户授权 3、收回权限 4、修改口令 5、删除用户,创建用户,语法: 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、查看账户是否创建成功,例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用户的

3、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; SQLgran

4、t 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、为你的同学建立一个账

5、户,并使用你的账户把查询权限授予你的同学。,语法: 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、并测试是否操作成功,课堂训

6、练-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、测试John是否存在 SQL conn John/newpswtest;,课堂训练-5,1、删除您创建的用户帐号 2、并测试是否删除成功,软件外包(2)教研室 yh_ 郭永洪,谢,谢,劳伦斯-埃里森,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号