- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验5 数据库安全性.doc
实验5 数据库安全技术
一、实验目的
1. 掌握设置SQL Server认证模式方法
2. 掌握管理SQL Server 登录的方法
3. 掌握进行数据库用户、权限、角色等相关基本设置的方法
二、实验原理
SQL Server提供了2种安全管理模式,即Windows 身份验证模式和混合身份验证模式,数据库设计者和数据库管理员可以根据实际情况进行选择。每个用户必须通过登录账户建立自己的连接能力(身份验证),以获得对SQL Server 实例的访问权限。登录名本身并不能让用户访问服务器中的数据库资源。要访问具体数据库中的资源,还必须有该数据库的用户名。新的登录创建以后,才能创建数据库用户,数据库用户在特定的数据库内创建,必须和某个登录名相关联。数据库用户创建后,通过授予用户权限来指定用户访问特定对象的权限。
SQL Server数据库管理系统利用角色设置、管理用户的权限。角色的使用与Windows组的使用很相似。通过角色,可以将用户集中到一个单元中,然后对这个单元应用权限。对角色授予或收回权限时,将对其中的所有成员生效。利用角色进行权限设置可以实现对所有用户权限的设置,大大减少了管理员的工作量。
此实验要求:
(1)了解SQL Server 的登录认证的方法。
(2)了解数据库用户、权限、角色及相关概念。
三、实验内容
1.建立表结构
说明:本示例用例的表结构如下所示:
Student (sno, sname, sex,sage,dept, oldgrade, advisor)
Teacher (tno, tname, dept, salary, title)
Course (cno, cname, descry, dept, credit)
SC (sno, cno, grade)
以上数据库表的含义为:
Student—学生:sno(学号),sname(学生姓名),sex(性别),sage(年龄),dept(系),oldgrade(高考成绩),advisor(导师)
Teacher—教师:tno(教师编号),tname(教师姓名),dept(所在系),salary(工资),title(职称)
Course—课程:cno(课程号),cname(课程名),descry(课程说明),dept(开课系),credits(学分)
SC—成绩:sno(学号),cno(课程号),grade(成绩)
下面用企业管理器实现安全性管理。
(1)创建用户
展开服务器组,打开要建立用户的数据库,例如student数据库如图1所示,选择“用户”,单击菜单“操作”→“新建数据库用户…”,如图2所示。
图1 图2
弹出如图3所示界面。在登录名的下拉列表框中选择“新建”,进入新建登录界面如图4所示。输入名称,如psx。在“身份验证”中选择“Windows身份验证或SQL Server身份验证”。如选择“SQL Server身份验证”,并输入密码,点击“确定”,会弹出确认密码对话框,如图5所示。进一步可以选择默认的数据库及语言。
图3 图4
图5
(2)删除用户
展开数据库,找出所要删除的用户,鼠标右健单击,弹出如图6,选择“删除”按钮,系统会自动弹出删除确认对话框,如图7所示。选择按钮“是”即可删除所选用户。
图6 图7
2.确认 SQL Server 验证
在桌面上单击开始程序Microsoft SQL Server 2005】|【SQL Server Management Studio】,出现【连接到服务器
(2)在连接到服务器对话框中,表中的指定值,然后单击连接。 服务器类型 数据库引擎 服务器名称 WIN2K3 身份验证 Windows 身份验证
图1 设置连接信息
(3)如果对象资源管理器不可见,则视图菜单上的对象资源管理器。
在对象资源管理器中,右击服务器,然后单击属性。
单击安全性。
图2 服务器属性
(6)在服务器身份验证中,验证Windows 身份验证模式Windows 身份验证模式Windows 身份验证模式。
单击确定以执行该更改。
如果通知必须重新启动服务器,请单击确定。
在对象资源管理器中,右击服务器,然后单击重新启动。
当提示确认时,请单击是。当通知SQL Server 代理服务也将停止时,请单击是。
在摘要面板中,右击SQL Server 代理,然后单击启动。
当提示确认时,单击是。 SQL Server Management Stud
您可能关注的文档
最近下载
- (YUM)百胜验厂审核详细要求清单.pdf VIP
- 四上数学口算竖式脱式应用题每日一练60天(60页).pdf VIP
- 《云南彝良地区地质构造特征探讨.docx VIP
- 三上数学口算竖式脱式应用题每日一练60天(60页).pdf VIP
- 2025年新青岛版数学三年级上册全册课件.pptx
- 《旅游客源地与目的地概况》教案 第1课 了解世界旅游业(一).pdf VIP
- 人教版劳动教育四年级上册全册教学设计.pdf VIP
- 2022年国家人体生物监测工作手册.pdf VIP
- 电子课件自主学习修订版第一单元开启自主学习的旅程.pptx VIP
- JBT 4333.2-2013 厢式压滤机和板框压滤机 第2部分:技术条件.pdf VIP
文档评论(0)