数据库原理与应用实验.doc_第1页
数据库原理与应用实验.doc_第2页
数据库原理与应用实验.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.2 数据库安全性管理一、实验目的1、掌握SQL Server 身份验证模式。2、掌握创建登录账户、数据库用户的方法。3、掌握使用角色实现数据库安全性的方法。4、掌握权限的分配。二、实验内容1、设置身份验证模式:Windows 身份验证模式和混合模验证模式。2、设置登录账户3、设置数据库用户4、设置数据库角色。5、设置管理对象的权限三、实验任务1、创建角色ProgramerRole,拥有创建表,存储过程,视图权限,拥有对Salary 表的查询、修改、插入权限CREATE ROLE ProgramerRolegrant create table,create procedure,create view to ProgramerRole grant select,insert,update on Salary to ProgramerRole2、创建一个登录账号TestloginCREATE login Testlogin with password=1233453、创建对应于这个登录账号的数据库用户TestUserCREATE user TestUser for login Testlogin 4、将用户TestUser 添加到TestRole 角色中EXEC sp_addrolemember ProgramerRole,TestUser 四、思考题1、思考数据库服务器上的角色有哪些?权限类型有哪些?答:bulkadmin权限: ADMINISTER BULK OPERATIONSdbcreator权限: CREATE DATABASEdiskadmin权限: ALTER RESOURCESprocessadmin权限: ALTER SERVER STATEprocessadmin权限: ALTER ANY CONNECTIONsecurityadmin权限: ALTER ANY LOGINserveradmin权限: ALTER SETTINGSserveradmin权限: SHUTDOWNserveradmin权限: CREATE ENDPOINTserveradmin权限: ALTER SERVER STATEserveradmin权限: ALTER ANY ENDPOINTserveradmin权限: ALTER RESOURCESsetupadmin权限: ALTER ANY LINKED SERVERsysadmin 带GRANT 选项权限:CONTROL SERVER2、心得体会掌握了SQL Server 身份验证模式。掌握了创建登录账户、数据库用户的方法。掌握了使用角色实现数据库安全性的方法。掌握了权限的分配。CREATE ROLE grant create to grant on to CREATE log

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论