网站大量收购独家精品文档,联系QQ:2885784924

情景10数据库的安全性.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

情景10数据库的安全性《SQLServer数据库技术及应用》目录任务1掌握登录账户管理10.1SQLServer认证模式10.2SQLServer登录账户的创建方法任务2掌握用户管理10.3SQLServer用户10.4SQLServer用户的创建方法任务3掌握角色管理10.5SQLServer角色10.6SQLServer角色的设置任务4掌握权限管理10.7SQLServer权限10.8SQLServer权限的设置概述数据库的安全性是指保护数据以防止因不合法的使用而造成的数据泄密和破坏,这就要采取一定的安全措施。在数据库系统中,用检查口令等手段来检查用户身份,合法的用户才能进入数据库系统,当用户对数据库操作时,系统自动检查用户是否有权限执行这些操作。任务1:掌握登录账户管理10.1SQLServer认证模式用户使用SQLServer数据库之前必须经过系统认证。认证是指当用户访问数据库系统的时候,系统对该用户账号和口令的确认过程,包括确认用户账号是否有效以及能否访问系统中的数据等。10.1SQLServer认证模式SQLServer服务器安全认证有以下两种模式Windows身份认证模式Windows和SQLServer混合身份认证模式SQLServer的安全账户认证过程:如图10-1所示10.1SQLServer认证模式图10-1SQLServer的安全账户认证过程1SQLServer认证模式1.Windows身份认证模式允许SQLServer可以使用Windows的用户名和口令。在这种模式下,用户只需要通过Windows的验证,就可以连接到SQLServer,而SQLServer本身也就不需要管理一套登录数据。10.1SQLServer认证模式SQLServer混合身份认证模式在这种方式下,对于可信的连接,系统使用Windows验证模式,即由操作系统验证连接的合法性;对于不可信的连接,则使用SQLServer身份验证模式。(操作演示)选择身份验证模式的方法步骤:10.1SQLServer认证模式2SQLServer登录账户的创建方法登录账户是连接SQLServer服务器必须的条件,有了合法的登录账户才能登陆到SQLServer服务器。创建SQLServer登录账户有两种方法:可以选择利用SQLServerManagementStudio图形式操作界面进行创建;也可以利用系统存储过程来创建。【例题10-1】使用SQLServerManagementStudio创建登录名为user,密码是123456的登录账户。(演示操作步骤)2SQLServer登录账户的创建方法2SQLServer登录账户的创建方法【例题10-2】使用系统存储过程sp_addlogin创建登录名为TEST,密码是123456的登录账户。创建SQL语句如下:EXECaddlogin‘TEST’,‘123456’任务2:掌握用户管理3SQLServer用户SQLServer用户主要有两种类型用户:一类是登陆服务器的登录账号,也就是登录用户;另外一类是使用数据库的用户账号,也就是数据库用户。10.4SQLServer用户的创建方法在任务1中已经介绍了登陆账户的创建方法,数据库用户必须是服务器上已经存在的登录账户,一个“登录账户”可以映射为多个“数据库用户”。需要注意的是只有数据库管理员才有权限创建数据库用户,下面用一个例子来介绍创建数据库用户的方法步骤。【例题10-3】使用SQLServerManagementStudio为Student数据库创建一个用户账号dbuser。(演示操作步骤)123任务3:掌握角色管理5SQLServer角色角色是一个强大权限管理工具,将工作性质完全相同的用户集中到一个单元中,然后对该单元进行权限的管理。对一个角色授予、拒绝或回收的权限也适用于该角色的任何成员。可以建立一个角色来代表单位中一类工作人员所执行的工作,然后给这个角色授予适当的权限。SQLServer中有两种类型的角色:服务器角色数据库角色10.5SQLServer角色服务器角色服务器角色是为整个服务器设置的,是对登录名相对应,服务器角色是由系统定义的,用户不能创建新的服务器角色,也不能删除固定服务器角色,而只能选择合适的角色分配给登录账户。表10-1为SQLServer2008拥有的九种服务器角色

您可能关注的文档

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档