


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-1)创建测试用户 user1,user2,user3,并给user2和user3赋创建同义词的权限-dba- Create the user create user user1 identified by user1;- Grant/Revoke role privileges grant connect to user1 with admin option;grant resource to user1 with admin option;- Create the user create user user2 identified by user2;- Grant/Revoke role privileges grant connect to user2 with admin option;grant resource to user2 with admin option;- Grant/Revoke system privileges grant create synonym to USER2 with admin option;-add- Create the user create user user3 identified by user3;- Grant/Revoke role privileges grant connect to user3 with admin option;grant resource to user3 with admin option;- Grant/Revoke system privileges grant create synonym to USER3 with admin option;-add-2)登录user1,创建测试表,将查询权限赋给user2-user1create table syn_test(syn_test char(1);grant select on syn_test to user2;-3)登录user2,创建同义词,测试查询权限-user2- Create the synonym create or replace synonym syn_test for USER1.syn_test;select * from syn_test;-okselect * from user1.syn_test;-ok-4)登录user3,创建同义词,测试查询权限-user3- Create the synonym create or replace synonym syn_test for USER2.syn_test;select * from syn_test;-ORA-00942:表或视图不存在select * from user2.syn_test;-ORA-00942:表或视图不存在-5)登录user2,给user3赋查询同义词权限-user2grant select on syn_test to user3;-ORA-01031:权限不足-dba- Grant/Revoke system privileges grant grant any object privilege to USER2 with admin option;-user2grant select on syn_test to user3;-ok-6)登录user3,测试查询权限,并测试insert和delete权限-user3select * from syn_test;-okselect * from user2.syn_test;-okselect * from user1.syn_test;-okinsert into syn_test values(1);-ORA-01031:权限不足delete from syn_test where syn_test = 1;-ORA-01031:权限不足insert into user2.syn_test values(1);-ORA-01031:权限不足delete from user2.syn_test where syn_test = 1;-ORA-01031:权限不足insert into user1.syn_test values(1);-ORA-01031:权限不足delete from user1.syn_test where syn_test = 1;-ORA-01031:权限不足-7)登录user2,赋insert和delete权限给user3,并测试自己的insert和delete权限-user2grant insert on syn_test to user3;-okgrant delete on syn_test to user3;-okinsert into syn_test values(1);-ORA-01031:权限不足delete from syn_test where syn_test = 1;-ORA-01031:权限不足insert into user2.syn_test values(1);-ORA-01031:权限不足delete from user2.syn_test where syn_test = 1;-ORA-01031:权限不足insert into user1.syn_test values(1);-ORA-01031:权限不足delete from user1.syn_test where syn_test = 1;-ORA-01031:权限不足-8)登录user3,测试insert和delete权限,发现user1表的权限通过user2给放大了-user3insert into syn_test values(1);-ok 权限被 user2 放大了delete from syn_test where syn_test = 1;-ok 权限被 user2 放大了insert into user2.syn_test values(1);-ok 权限被 user2 放大了delete from user2.syn_test where syn_test = 1;-ok 权限被 user2 放大了insert into user1.syn_test values(1);-ok 权限被 user2 放大了delete from user1.syn_test where syn_test = 1;-ok 权限被 user2 放大了-9)登录user2,收回insert和delete权限-user2revoke insert on syn_test from user3;-okrevoke delete on syn_test from user3;-ok-10)登录user3,测试权限回收情况-user3insert into syn_test values(1);-ORA-01031:权限不足delete from syn_test where syn_test = 1;-ORA-01031:权限不足insert into user2.syn_test values(1);-ORA-01031:权限不足delete from user2.syn_test where syn_test = 1;-ORA-01031:权限不足insert into user1.syn_test values(1);-ORA-01031:权限不足delete from user1.syn_test where syn_test = 1;-ORA-01031:权限不足11)登录user1,给user3赋insert和delete权限-user1grant insert on syn_test to user3;-okgrant delete on syn_test to user3;-ok12)登录user3,测试insert和delete权限-user3insert into syn_test values(1);-okdelete from syn_test where syn_test = 1;-okinsert into user2.syn_test values(1);-okdelete from user2.syn_test where syn_test = 1;-okinsert into user1.syn_test values(1);-okdelete from user1.syn_test where syn_test = 1;-ok13)登录user2,测试insert和delete权限-user2insert into syn_test values(1);-ORA-01031:权限不足delete from syn_test where syn_test = 1;-ORA-01031:权限不足insert into user2.syn_test values(1);-ORA-01031:权限不足delete from user2.syn_test where syn_test = 1;-ORA-01031:权限不足inser
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年开封运输从业资格证考试技巧
- 农业设备供货合同范本
- 劳动合同范本大全
- 2025年运城货运上岗证模拟考试试题
- 专利侵权检索合同范本
- 买卖废钢材合同范本
- 劳务合同范本无社保
- 临泉教师合同范本
- 三人合作协议合同范本
- 交电产品销售合同范例
- 编辑出版史考试重点整理
- (74)-17.3手性高效液相色谱法
- 浅谈新生儿肺透明膜病的影像学诊断
- SMT失效模式分析PFMEA
- 国际贸易地理全套课件
- 家校共育-助孩子成长-家长会课件
- 叉形件工艺及车床夹具设计说明书
- GB/T 5916-2008产蛋后备鸡、产蛋鸡、肉用仔鸡配合饲料
- 《中小学教育惩戒规则》(试用)试题及答案
- GB/T 23723.1-2009起重机安全使用第1部分:总则
- 安全测试工具、蹭网利器wifiphisher新增汉化版
评论
0/150
提交评论