实验报告4SQLServer数据库的安全性控制.docx
文本预览下载声明
成绩辽宁工程技术大学上机实验报告实验名称实验项目4 SQL Server数据库的安全性控制 院系姓名实验目的简述本次实验目的:(1)使学生加深对数据安全性和完整性的理解。(2)掌握 SQL Server 中有关用户、角色及操作权限的管理方法。(3)掌握域完整性、实体完整性、参照完整性的实现方法。实验准备你为本次实验做了哪些准备:阅读课本学习SQL的基本语法以及类的创建和运用,上网查阅相关资料,上机编写调试程序。实验进度本次共有 8 个练习,完成 8 个。实验总结日本次实验的收获、体会、经验、问题和教训: 通过上课跟随老师学习SQL Server 中的安全性和完整性功能。基本掌握了数据库安全性操作的基本方法以及基础语句,并用T-SQL写出实验操作的语句。逐一完成实验报告中的实验步骤并得出相应的实验结果。从而完成本次实验中的问题并获得提高。 具体操作及截图如下:教师评语(6) 设置 SQL Server 的安全认证模式。在对象资源管理器中选择SQL Server服务器,右键单击选择属性,在服务器属性对话框中选择安全性,勾选SQL Server和Windows身份验证模式,点击确定保存。(7) 设置登录帐户。在对象管理器中双击左键打开安全性,找到登录名,单击右键选择新建登录名。在登录名中输入姓名liulu,并选择SQL Server身份验证,输入密码,点击确定。(8) 设置数据库用户。在S_T数据库中双击左键打开安全性,找到用户,单击右键选择新建用户。在用户名-登录名中输入姓名liulu,默认架构中输入dbo,点击确定。(9) 设置数据库角色。在S_T数据库中双击左键打开安全性,找到角色,单击右键选择新建数据库角色,点击添加,再点击浏览,选择对象[liulu],点击确定。(10) 设置数据库用户权限。选择S_T数据库,右键单击选择属性,在数据库属性对话框中选择权限,便可在下liulu的权限中选择授予或者拒绝,在方框内勾选后,点击确定。(11) 使用界面方式创建规则对象,并绑定到列,实现域完整性。 (12) 为表添加一个标识列,实现实体完整性。 (13) 为两表建立关联,实现参照完整性。
显示全部