Oracle数据库实验--用户管理、系统权限及限额分配

实验三 用户管理、系统权限及限额分配

一、实验目的与原理

1、掌握用户的创建及一般信息的设置。
2、了解Oracle常用的系统权限、角色及用户的概念。
3、掌握界面方式对用户的系统权限和限额进行设置。
4、掌握用grant、revoke对用户属于权限及撤销权限。
5、掌握使用alter user命令进行限额设置。

二、实验内容及步骤
实验前准备:创建一实例helo。
在这里插入图片描述

1、使用Enterprise Manager查看实例helo的初始化设置;
过程:Oracle-OraDb11g_home1->Database Control – helo->sys+Rjxy2021->登录
在这里插入图片描述

2、使用Enterprise Manager查看用户信息;
过程:服务器->安全性->用户
在这里插入图片描述

3、使用Enterprise Manager创建用户;
过程创建->名称,口令,表空间->确定
在这里插入图片描述
在这里插入图片描述

4、使用Enterprise Manager对用户进权限分配;、
过程:选择用户->点击编辑->选择系统权限->移动相应的权限->点击确定->点击应用
在这里插入图片描述

5、使用Enterprise Manager查看用户的权限信息;
过程:选择用户->点击查看->查看对应的权限
在这里插入图片描述

6、使用Enterprise Manager为用户分配表空间配额;
过程:选择用户->点击编辑->选择限额->修改限额 ->点击应用
在这里插入图片描述

7、简述Grant命令对用户授权的格式;

授予系统权限 Grant命令
系统有很多权限,如create talbe,alter table,drop table等,其中sysdba是最高权限。
如:给用户newuser授予管理员的权限。 Grant sysdba to newuser;
给用户newuser授予创建表的权限。Grant create table to newuser;
给用户newuser授予创建会话的权限。Grant create session to newuser;

8、在Sql plus中使用grant命令对用户进行分配权限;
过程:Oracle-OraDb11g_home1->Sql plus->身份登录->连接实例->进行授权。
在这里插入图片描述

9、使用Enterprise Manager查看用户的权限信息;
过程:选择用户->点击查看->查看对应的权限
在这里插入图片描述

10、简述Revoke命令对用户撤销权限的格式;

撤销用户角色或权限命令
如:撤销用户newuser管理员的权限。revoke sysdba from newuser;
如:撤销用户newuser创建表的权限revoke create table from newuser;

11、在Sql plus中使用Revoke撤销用户的权限;
过程:Oracle-OraDb11g_home1->Sql plus->身份登录->连接实例->进行撤销。
在这里插入图片描述

12、使用Enterprise Manager查看用户权限撤销后的情况;
过程:选择用户->点击查看->查看对应的权限
在这里插入图片描述

13、简述Alter user命令对用户进行表空间配额的格式;

格式: Alter user <用户名> Quot<表空间配额大小>on <表空间>
如:给用户newuser用户在表空间users中分配100M的配额。
Alter user newuser quota 100m on users;

14、在Sql plus中使用Alter user都用户进行表空间权限分配;
(为用户的users表分配300MB的空间)
过程:Oracle-OraDb11g_home1->Sql plus->身份登录->连接实例->进行权限分配。
在这里插入图片描述

15、使用Enterprise Manager查看用户表空间分配情况;、
过程:选择用户->点击查看->查看对应的权限
在这里插入图片描述

16、使用Enterprise Manager删除用户。
过程:选择用户->点击删除->点击确定
在这里插入图片描述

三、实验总结

进一步加深了对Enterprise Manager以及各种SQL命令的了解。通过实践和讨论,完成了该实验,对知识进一步掌握了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值