《Oracle用户管理》PPT课件

《Oracle用户管理》PPT课件

ID:39361670

大小:548.10 KB

页数:17页

时间:2019-07-01

《Oracle用户管理》PPT课件_第1页
《Oracle用户管理》PPT课件_第2页
《Oracle用户管理》PPT课件_第3页
《Oracle用户管理》PPT课件_第4页
《Oracle用户管理》PPT课件_第5页
资源描述:

《《Oracle用户管理》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle数据库原理与应用21七月2021计算机(软件)学院Oracle数据库原理与应用第2讲Oracle用户管理主讲:郭永洪E-mail:yh_guo@126.com主要内容1、创建用户2、用户授权3、收回权限4、修改口令5、删除用户Oracel系统默认用户1、sys:oracle中的超级用户,主要用来维护系统信息和管理实例。2、system:oracle中默认的系统管理员,它拥有dba权限。通常管理oracle数据库的用户、权限和存储等。3、scott:oracle数据库的一个示范账户,在数据库安装时创建。创建

2、用户语法:createuser用户名indentifiedby密码例1.1:创建用户John,密码为johnpswSQL>createuserJohnindentifiedbyjohnpsw;例1.2:查看用户是否创建SQL>selectusernamefromdba_users;课堂训练-11、创建一个账户,账户名为您的姓名首字母拼音2、查看账户是否创建成功例2.1:将createsession权限授予用户John,并使用John账户登录系统。授权:SQL>grantcreatesessiontoJohn;登录:S

3、QL>connJohn/johnpsw@test;用户授权语法:grant权限[ON对象名]to用户名[withgrantoption]用户授权例2.2:授予John用户查看emp表数据的权限1、验证John对scott用户的emp表进行查询的权限。SQL>select*fromscott.emp;2、为用户John授予scott用户的emp表的查询权限SQL>connscott/test123@test;SQL>grantselectonemptoJohn;3、使用John账户登录并查询scott用户的表emp信息

4、。SQL>connJohn/johnpsw@test;SQL>select*fromscott.emp;用户授权例2.3:创建账户guo,并使用John账户授予guo查看emp表数据的权限1、创建账户guo,并授予guo登录数据库的权限。SQL>connsystem/test123@test;SQL>createuserguoidentifiedbyguo123;SQL>grantcreatesessiontoguo;2、使用John账户授予guo访问emp表的查询权限SQL>connscott/test123@te

5、st;SQL>grantselectonemptoJohnwithgrantoption;SQL>connjohn/johnpsw@test;SQL>grantselectonscott.emptoguo;SQL>connguo/guo123@test;SQL>select*fromscott.emp;课堂训练-21、授予你的账户连接数据库的权限。2、授予你的账户查看emp表的权限。3、为你的同学建立一个账户,并使用你的账户把查询权限授予你的同学。语法:Revoke权限[ON对象名]from用户名收回权限例3.1:收

6、回用户John查看表emp的权限。SQL>revokeselectonempfromJohn;例3.2:验证John用户是否仍具有查询scott用户表emp的权限,guo还有查询权限吗?SQL>connJohn/johnpsw@test;SQL>select*fromscott.emp;SQL>connguo/guo123@test;SQL>select*fromscott.emp;1、收回用户查看emp表的权限2、并测试是否操作成功课堂训练-3修改用户密码语法:alteruser用户名identifiedby新密码

7、管理员或用户自己可以使用alteruser命令修改口令。例4.1:将John用户的口令修改为newpsw。SQL>alteruserJohnidentifiedbynewpsw;课堂训练-41、修改用户密码2、并测试是否修改成功删除用户语法:dropuser用户名cascade使用dropuser删除用户,关键字cascade删除用户模式中包含的数据对象。例5.1:删除用户John,并同时删除John拥有的所有表、索引等对象。1、切换为system账户登录:SQL>connsystem/test123@test2、删

8、除John操作:SQL>dropuserJohncascade;3、测试John是否存在SQL>connJohn/newpsw@test;课堂训练-51、删除您创建的用户帐号2、并测试是否删除成功软件外包(2)教研室yh_guo@126.com郭永洪谢谢劳伦斯-埃里森

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。