oracle实验四运动会,实验四oracle的安全性和完整性控制
实验四 oracle的安全性和完整性控制
实验目的:
1.通过本实验能够熟练应用sql语言进行用户权限的授予和回收。
2.熟练掌握实体完整性,参照完整性及用户定义的完整性的定义。
3.并体会oracle数据库系统在安全性和完整性保护方面的特性。
实验要求:
1.在进行本实验之前,应熟练课程内容,在上机之前做好实验计划,编写
好相应的代码。
实验内容:
Grant 语句的格式:
Grant [,]…
On [, ]…
To [,]…
[with grant option]
Public 全体用户
如果指定了[with grant option],则获得某种权限的用户还可以把这种权限再授予其他用户。但不允许循环授权。
(一)授权
1.创建用户u1,u2,u3…选择全部为connect角色。
2.用户jsj***把查询某个表(如emp,student均可)权限授给用户u1,u1执
行相应的查询。
●以u1的用户名登陆,查看u1是否具有授予的权限。
如:查询u1用户的全体学生的详细记录。
3.jsj***把对Student表和Course表的全部权限授予用户u2;
●以u2身份登陆数据库,查看u2是否具有授予的权限。
如:修改JSJ***中的student的数据。
4.jsj***把对表SC的查询权限授予所有用户。
●以u3身份登陆数据库,查看u3是否具有授予的权限。
如:查询选修了3号课程的学生的学号及其成绩,查询结果按分数的
降序排列
如:查询各个课程号与相应的选课人数。
oracle实验四运动会,实验四oracle的安全性和完整性控制相关推荐
- 【书评:Oracle查询优化改写】第四章
[书评:Oracle查询优化改写]第四章 [书评:Oracle查询优化改写]第四章 BLOG文档结构图 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O ...
- 通向架构师的道路(第二十四天)之Oracle性能调优-朝拜先知之旅
前言 这次,我们将在Linux下来动手完成Oracle数据库的安装与使用. Oracle本身是可以免费下载的包括 它的企业版以及被它收购的Weblogic和Sun中的几乎任何东西你都可以拿来下载和使用 ...
- mysql实验报告四_实验报告四
实 实 验 报 告 课程名称 数据库实验及课程设计 实验项目 数据查询 实验 仪器 ___________________________ 系 别______信息管理学院______ 专 业_____ ...
- oracle调整字段精度的四种方法
oracle调整字段精度的四种方法: 01_执行用户_ddl/dml_表名_注释(建表/授权/同义词) 调整方式一:(精度只能调大不能调小) alter table table_name_a MODI ...
- R语言入门第四集 实验三:数据可视化
R语言入门第四集 实验三:数据可视化 一.资源 [R语言]R语言数据可视化--东北大学大数据班R实训第三次作业 在r中rowsums_R语言初级教程(15): 矩阵(下篇) R语言环境变量的设置 环境 ...
- 第四次实验 恶意代码技术
中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告 实验四 恶意代码技术 学生姓名 金轩宇 年级 2015 区队 ...
- oracle绑定主键,oracle添加主键的四种方法:
oracle添加主键的四种方法: 列级,表级建立主键 drop table constraint_test; 1.create table constraint_test ( name_id numb ...
- 20145240 《Java程序设计》第四次实验报告
20145240 <Java程序设计>第四次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1452 指导教师:娄嘉鹏 实验日期:2016.04.26 实验 ...
- java实验指导书(实验四)答案_java程序设计实验指导书答案
? 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的.狗通常的时候和人 打招呼会通过"摇摇尾巴",在被抚摸感到舒服的时候,会"旺旺叫",而在受到惊吓情 ...
最新文章
- Vue.js用法详解(一)更新中~
- AngularJS 指令之 ng-hide/ng-show
- Leetcode 209. 长度最小的子数组 解题思路及C++实现
- string类有可以调换方向的函数吗_C++中的string类的用法小结
- mysql知识测试_MySQL基础知识测试
- SAP ADBC和JDBC的对比
- 微信开放平台全网发布时,检测失败 —— C#
- 深入理解 JVM Class文件格式(二)
- 德州计算机速成班培训,德州办公软件培训速成班
- 没人性!让我们这么早来上班
- 使用Java操作Redis
- SecureCRT+SecureFX 7.1.1.264整合版 - SSH和SFTP客户端
- python 读取geotiff_从GeoTIFF文件中获取经度和纬度
- 如何从初级程序员变成高级程序员?
- 蚂蚁金服红蓝军技术攻防演练究竟有多“狠”
- autoit入门小教程_入门介绍
- 基于stm32f103c8t6的fft频率计
- axios 的简单增删查改 使用json-server启动的josn
- Java读写Excel之HSSFWorkbook、XSSFWorkbook、Workbook
- 程序员遇到 Bug 时的 30 个反应,你是哪一种?
热门文章
- Apache Cassandra 数据存储模型
- 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
- 深度学习最佳实践系列——权重w初始化
- 提升研发效率 保障数据安全——阿里云宣布数据管理DMS企业版正式商业化
- “华为云-东吴杯”圆满成功,顶尖参赛者推动“智造”场景结构升级
- 央视315曝光SDK事件,应用开发者如何避坑?
- 如何使用 Mybatis 实现数据库 CURD 操作?
- Docker简介与简单使用 | 技术头条
- 要闻君说:FaceTime的服务究竟坑有多大?CNCF 技术监督委员会首添中国面孔,来自阿里!高通华为暂和解……...
- Flowable 数据库表结构 ACT_HI_COMMENT