oracle的一些命令--作业
实验二 角色和用户管理
一 、实验目的
l 了解Oracle用户和角色的概念
l 掌握Oracle用户和角色的创建及使用方法
l 熟悉权限管理语句的使用
二、 实验内容
1、创建用户userman1
Create user userman1 identified by abc123;
删除用户的命令是drop user userman1;
2、授予用户userman1创建用户的权限
grant create table to userman1;
Grant sysdba to userman1;(这样是把sysdba权限授予userman1)
3、用userman1创建一个用户userman2
create user userman2 identified by abc123;
4、在方案userman1中创建表t_test,结构如下:
字段名 |
类型 |
f_id |
Number 主键 |
f_name |
Varchar2(10) |
create table t_test(f_id number primary key,f_name varchar2(10));
5、授予userman2对t_test的select和insert权限
grant select,insert on userman1.t_test to userman2;
select * from userman1.t_test;(这条语句用于检验)
6、创建角色usermanrole,授予该角色对t_test的访问权限
create role usermanrole identified by abc123;
grant select on userman1.t_test to usermanrole;
7、新建一个用户userman3,将其指定为角色usermanrole的成员
不会