oracle 10g数据库基础教程(第2版)孙风栋主编 课后实训答案(2)

2020-04-03 09:53

(1)创建一个口令认证的数据库用户usera_exer ,口令为usera,默认空间为USER,配额为10MB,初始账户为锁定状态。

create user usera_exer identified by usera default tablespace users quota 10m on users account lock;

(2)创建一个口令认证的数据库用户userb_exer ,口令为userb。 create user userb_exer identified by userb;

(3) 为usera_exer用户授权CREATE SESSION权限、scott.emp的SELECT权限和UPDATE权限。同时允许该用户将获得的权限授予其他用户。 grant create session to usera_exer with admin option;

grant select,update on scott.emp to usera_exer with grant option; (4)将用户usera_exer的账户解锁。 alter user usera_exer account unlock;

(5)用usera_exer登录数据库,查询和更新scott.emp中的数据。同时,将Scott.emp的SELECT和UPDATE权限授予用户userb_exer。 conn usera_exer/usera;

grant select,update on scott.emp to userb_exer;

(6)禁止用户usera_exer将获得的CREATE SESSION权限再授予其他用户。 revoke create session from usera_exer; grant create session to usera_exer;

(7)禁止用户usera_exer将获得的scott.emp的SELECT权限和UPDATE权限再授予其他用户。

revoke select,update on scott.emp from usera_exer; grant select,update on scott.emp to usera_exer;

(8)创建角色rolea和roleb,将CREATE TABLE权限,scott.emp的INSERT权限和DELETE权限授予rolea;将CONNECT,RESOURCE角色授予roleb。 create role rolea; create role roleb;

grant create table to rolea;

grant insert,delete on scott.emp to rolea; grant connect,resource to roleb;

(9)将角色rolea和roleb授予用户usera_exer 。 grant rolea,roleb to usera_exer;


oracle 10g数据库基础教程(第2版)孙风栋主编 课后实训答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:武装部长调研报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: