资源描述

1 / 2实验四:数据库安全性班级:软件工程 0918 姓名:许啸 学号:0911610819[实验目的] :验证数据库安全性[实验要求] :1)新建一个登陆名为 tom,密码为 tom001 的登陆帐户,登陆后用户名为 user_tom,默认情况下该用户具有哪些权限?2)授予该用户对 Student 表的查询权限,同时授予其进一步授权其他用户的权利。3)新建一个登陆名为 marry,密码为 marry001 的登陆帐户,登陆后用户名为 user_marry。4)以 tom001 登陆,将对 Student 表的查询权限赋予 marry,但不加 withgrant option 参数。5)以 marry001 登陆,尝试将对 Student 表的查询权限授权给用户 guest。6)新建角色 dbnormuser,同时将 marry 用户指定该角色,授予该角色对 Student 表的查询权限,再重新执行第 5 步,结果如何?7)使用 sp_addsrvrolemember 系统存储过程将 marry 用户指定 sysadmin 固定服务器角色,再重新执行第 5 步,结果如何?[实验内容] :按照要求我首先建立了一个模式,1)create login tom with password='tom001'use student_course gocreate user user_tom from login tom with grant option仅可以对 student_course 数据库访问,但是不能访问里面的表格。 2)use student_coursegogrant select on Student to user_tom3)create login marry with password='marry001'use student_course go create user user_marry from login marry4)use student_coursego grant select on Student to user_marry5)无法授权use student_course2 / 2go grant select on Student to guest6)create role dbnormusergrant select on Student to dbnormusergrant dbnormuser to user_marry 可以授权了7)又不能授权了[实验心得] :通过这次数据库安全性的实验,更加深刻的了解 SQL Server2005 语言的运用、学会了账户的新建与授权,而且更加熟练的掌握数据库的增删改查,理论结合动手操作,通过实验进一步理解数据库安全。

展开阅读全文

mysql安全实验测验答案_实验四∶数据库安全性实验报告.doc相关推荐

  1. mysql安全实验测验答案_实验三_数据库安全性实验报告.doc

    一 实验目的 熟悉通过SQL对数据进行安全性控制实验工具利用及其实验内容和要求 使用SQL对数据进行安全性控制,包括:授权和权力回收.操作完成后看看已授权的用户是否真正具有授予的数据操作的权力了权力收 ...

  2. mysql实验四数据库查询和视图_实验四 数据库查询和视图.doc

    实验四 数据库查询和视图 测试过程:(实验中出现的问题.错误.解决方法) 问题一:新建查询,调试过程中出现提示无效行或列 问题二:新建查询,调试过程中出现第几行出现错误 解决办法:检查新建的查询,标点 ...

  3. 陕理工高级语言程序设计实验 (C)答案,陕理工高级语言程序计实验 (C)模板.doc

    陕理工高级语言程序计实验 (C)模板 <高级语言程序设计(C)> 实验报告 目录 实验一:C开发环境与顺序结构程序设计2 1.实验目的:2 2.实验环境:2 3.实验步骤:2 4.实验内容 ...

  4. java实验指导答案华软_Java核心编程技术实验指导教程

    软件工程类 Java核心编程技术实验指导教程 作者:张屹, 蔡木生 所属类别:新世纪应用型高等教育软件专业系列规划教材 出版时间:2010年10月 ISBN:978-7-5611-5839-5前言 本 ...

  5. python程序设计实验指导书_《Python程序设计》实验指导书.pdf

    Python < 程序设计>实验指导书 董付国 <Python 程序设计 (第2 版)> <Python 程序设计基础 (第2 版)> <Python 可以这 ...

  6. idea中出现紫色_紫色测试和安全性实验中的混乱工程

    idea中出现紫色 我们使用技术构建产品和服务的方式正在不断发展,其发展速度难以理解. 遗憾的是,用于确保设计方法安全的主要方法是预防性的,这意味着我们正在无状态的世界中设计有状态的安全性. 我们设计 ...

  7. 华南农业大学c语言实验指导答案,华南农业大学C语言程序设计实验指导书参考答案...

    华南农业大学C语言程序设计实验指导书参考答案,大一C语言实验苦手可以看一下. 上级实验参考答案#include "stdio.h" #include"math.h&quo ...

  8. 计算机综合布线考试试题A,答案_网络综合布线期末考试A卷.doc

    答案_网络综合布线期末考试A卷 宿迁经贸高等职业技术学校2013--2014学年度第一学期 信息传媒系计算机网络技术专业2012级<网络综合布线> 期末试卷(A卷) (考试时间为90分钟) ...

  9. mysql killed进程不结束_优秀的数据库产品——MySQL 云数据库服务

    作为一种低成本,高性能,高可靠性和开放源代码的数据库产品,MySQL已在Internet公司中广泛使用. 例如,淘宝有数千个MySQL服务器. 尽管NoSQL在过去两年中发展迅速,新产品层出不穷,但N ...

最新文章

  1. 程序员必备技能:如何画好架构图?
  2. gets scanf以及缓冲区域的问题
  3. 成都两年JAVA工程师_成都Java工程师学习路线
  4. Goodbye 2020,Welcome 2021 | 沉淀 2021
  5. vue-cli打包后的思索--代码优化
  6. C语言入夏标志,青岛真的入夏了吗?青岛20°C的梗是什么?
  7. C++ 析构函数不要抛出异常
  8. 重载 重载递增递和减运算符
  9. linux中的shell脚本case,Shell编程之case语句与循环语句
  10. c++语言取整为什么要加0.5_22. 为什么 Python 中的整除是向下取整?
  11. 计算机实习生听课记录,舞蹈课实习听课记录
  12. 第82次上Topic课(Eyewitness)
  13. linux公社_又一个Linux发行版宣告死亡!曾经是最好的桌面版BSD操作系统
  14. Unity3D学习——UGUI对话气泡实现
  15. 阅读论文《Deep Bilateral Learning for Real-Time Image Enhancement》
  16. mac地址是由多少个bit组成_MAC地址是什么,MAC地址是怎么构成的,MAC地址占多少位,作用如何? 简单答案!!...
  17. USB过压过流保护芯片,可调限流4A,6V过压关闭
  18. 大学生Web开发一大作业(静态网页)
  19. SQL字段名显示蓝色的原因及其解决办法
  20. win server 2003 事件查看器中的事件ID

热门文章

  1. Python可以这样学(第九季 机器学习案例与实战)-董付国-专题视频课程
  2. Python快速计算Fibonacci数列中第n项的方法
  3. Python提取彩色图像的二值化边缘
  4. Spring 基础 用mock对Controller执行测试(系列号4)
  5. OpenCV中cvLoadImage()函数和cvCreateImage()函数的异同之处!
  6. php 去掉script,php怎么去除js
  7. java linux aes_java AES 加密和linux解密
  8. python把图片存放到数据库_使用Python把图片存入数据库
  9. C++《STL和泛型编程》算法accumulate、for_each、sort简单使用例子
  10. 如何自建微信外卖平台_外卖平台高抽成的背后,看小程序如何玩转餐饮外卖?...