欢迎来到天天文库
浏览记录
ID:41708571
大小:266.27 KB
页数:9页
时间:2019-08-30
《实验七数据库的安全性设计(验证)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验七数据库的安全性设计实验学时:1学时实验类型:验证实验要求:必做一、实验目的加深对数据安全性的理解,并掌握SQLServer2008•I•有关用户,介色及操作权限的管理方法。二、实验内容1、在SQLServer企业管理器屮,设置SQLServer的安全认证模式。SQLServer2008中,用户分为2类,一类是服务器登录用户,一类是数据库登录用八,这两类用户综合起來才能完成对•数据库的管理和权限设置。下血先介绍如何创建服务器登录账号。SQLServer2008的服务器登录方式冇2种,一种&windows身份登录账号,一种是SQLServ
2、er身份登录账号。1.1创建便用windows身份验证的SQLServer登录名首先创建需要的windows用户。找到【控制面板】下的【管理工具】中找到【计算机管理】,打开【木地用户和纽】节点,点击【用户】,在用户列表右击,选择【新用户】在弹出的对话框中输入自己需要的用户名和密码,如下所示:然后打开SQLServerManagementSludio,在【对彖资源管理器】中展开【安金性】节点,在【登录名】下而可査看已经存在的登录账号,右键点击【安全性】,选择【新建】一【登录】,点击下图所示【搜索】对象资源管理器0小2011-20120510C
3、I(SQLServer10.0.1600-□站库口L口IN▼Ux田SS田田EEEE田刷新(F)加士理世性庁□审核□服务器审核规范□服务器応象□复制□管理BSQLServer代理►轄(L)・・・►凭摒(6,审核(A)…服务器审敝范⑸・・・新建(N)报表(P)使用【高级】按钮査找已经存在的用八:确定后,在【对彖资源管理器】下的登录名中,可以看到刚刚创建的川户:茫象资源背理器▼4X*(0尸割恕S〔d2011-20120510CI(SQLServer10.0.1600・201S口安樂bn登录名民##MS_PolicyEventProcessingL
4、ogin#;#MS_PolicyTsqlExecutionLogin##&2011-20120510ClAdministrator&NTAUTHORITYSYSTEM瞥NTSERVICEMSSQLSERVER尙NTSERVICESQLSERVERAGENT&ps&sa吕users2011-20120510CIsqlServerUserl0uJ服务器角色0CJ凭据0LJ加瓷提供程序田口审核田」服务器审核规范1.2创建使用SQLServer身份验证的SQLServer登录名右键点击【登录名】选择【新建登录名】:对魚资源管理器超©)
5、▼髯製□0▼¥x2011-20120510CI(SQLServer10.0.1600・201田□数据库0□宝吐(±lQi服务證新建登录名篇选器(L)E1広凭据s口加密i!国口审核田N服务冨田匚I服务器怒a□复制田□管理启动PowerShell(H)报表(P)刷新(F)田站SQLServer代理选屮SQLServer身份验证,填入登录名和密码:迭择页服劳器角色上用户破射宜安飯撫宜状态叠录名00sqlStrvtrUxtr2Vindows身份蛤证俏)[。SQLServer身份验证(S)1密玛(F):确认密玛(C):J强制实施疋码笫歸CF)J强制在
6、码过期⑴添加(A)J用户左下次燮录时必须更改密码⑹©映射到证书広)映射到菲对称尧钥CT)门映射到凭提⑹连篠遶度0fl/於认数1B库0D)Ituisa(omatter取満1.3利用SQL语句创建登录账号Windows身份验证:CREATELOGIN"2011-20120510CIsqlServerUser3"FROMWINDOWSSQLServer身份验证:CREATELOGIN"sqlServerUser4"WITHPASSWORD='123456'1.4使川系统存储过程创建登录账号Windows身份验证:sp_grantlogin'20
7、11-20120510ClsqlServerUser5*SQLServer身份验证:sp_addlogin'sqlServerUser6*,*123456*1.5删除登录账号可以肓接在SQLServerManagementStudio屮点击删除,也可使用T-sql语句删除windows登录账号:sp_revokeloginH2011・20120510C]sq1ServerUser:LM删除SQLserver登录账号:sp_droploginsqlServerUser41、通过SQLServer企业管理器,实现对SQLServer的用户和
8、角色管理。前血已经介绍了背录账号,现在介绍如何创建数据库用户。即某个具体的数据库用户。在【対象资源管理器】的【数据库】节点中,找到需添加用八的数据库,如“xscjglxt”,展开
此文档下载收益归作者所有