- 2
- 0
- 约1.49万字
- 约 80页
- 2018-09-14 发布于上海
- 举报
数据库技术与应用—sqlserver第版sqlserver数据库的安全性和完整性管理
15.1 数据库安全性概述SQL Server的安全性管理是建立在认证(authentication)和访问许可(permission)这两种机制上的。认证是指确定登录SQL Server的用户的登录账号和密码是否正确,以此来验证其是否具有连接SQL Server的权限。但是,通过认证并不代表能够访问SQL Server中的数据。用户只有在获取访问数据库的权限之后,才能够对服务器上的数据库进行权限许可下的各种操作。用户访问数据库权限的设置是通过用户账号来实现的。角色简化了安全性管理。15.1 数据库安全性概述所以在SQL Server的安全模型中包括以下几部分:? SQL Server身份验证;? 登录账户;? 数据库用户;? 角色;? 权限。15.1 数据库安全性概述15.1.1 身份验证简介SQL Server支持两种模式的身份验证:Windows验证模式、SQL Server 和Windows 混合验证模式。Windows验证模式比起SQL Server验证模式来有许多优点。Windows身份验证比SQL Server身份验证更加安全;使用Windows身份验证的登录账户更易于管理;用户只需登录Windows之后就可以使用SQL Server,只需要登录一次。在混合验证模式下,Windows验证和SQL Server验证这两种验证模式都是可用的。对于SQL Server验证模式,用户在连接SQL Server时必须提供登录名和登录密码。15.1 数据库安全性概述15.1.2 验证模式的修改当安装SQL Server时,可以选择SQL Server的身份验证类型。安装完成之后也可以修改认证模式。修改步骤如下。(1)打开SQL Server Management Studio。(2)在要更改的服务器上鼠标右键单击,在快捷菜单中选择属性,弹出服务器属性对话框。(3)单击左侧列表中的“安全性”项,出现“安全性”页面,如图15.1所示。在图中修改身份验证。15.1 数据库安全性概述图15.1 身份验证15.2 管理服务器登录1.创建Windows登录账户(1)在“对象资源管理器”中,单击树型目录中的“安全性”节点,如图15.2所示。15.2 管理服务器登录(2)鼠标右键单击“安全性”的子节点“登录名”,在快捷菜单中选择“新建登录名…”,出现“登录名-新建”对话框,如图15.3所示。15.2 管理服务器登录(3)在“登录名”编辑框中输入登录名称,输入的登录名必须是已存在的Windows登录用户。可以单击“搜索…”按钮,出现登录“选择用户和组”对话框,如图15.4所示。在对象名称编辑框中输入用户或组的名称,单击“检查名称”按钮检查对象是否存在。输入完成,单击“确定”按钮关闭选择用户或组对话框。 15.2 管理服务器登录(4)确认选择的是“Windows身份验证”。指定账户登录的默认数据库。(5)?单击窗口左侧列表中的“服务器角色”节点,指定账户所属服务器角色。(6)单击窗口左侧列表中的“用户映射”节点,右侧出现用户映射页面。可以查看或修改SQL登录账户到数据库用户的映射。选择此登录账户可以访问的数据库,对具体的数据库,指定要映射到登录名的数据库用户(默认情况下,数据库用户名与登录名相同)。指定用户的默认架构,首次创建用户时,其默认架构是dbo。(7)设置完成单击“确定”按钮提交更改。15.2 管理服务器登录2.创建SQL Server登录账户一个SQL Server登录账户名是一个新的登录账户,该账户和Windows操作系统的登录账户没有关系。(1)打开新建登录名对话框,选择“SQL Server身份验证”,输入登录名,密码和确认密码,并选择缺省数据库,如图15.5所示。15.2 管理服务器登录(2)设置服务器角色和用户映射,请参考“创建Windows登录账户”的步骤5和步骤6。15.2 管理服务器登录3.登录账户管理创建登录账户之后,在图15.2所示服务器安全性展开登录名节点上,鼠标右键单击相应的账户,出现快捷菜单,如图15.6所示,如果要修改该登录账户,选择属性菜单;如要删除该登录账户,则选择删除菜单。15.2 管理服务器登录15.2.2 使用Transact-SQL管理登录账户在Transact-SQL中,管理登录账户的SQL语句有:CREATE LOGIN、DROP LOGIN、ALTER LOGIN。下面简要说明如何使用T-SQL来创建和维护登录账户。1.新建登录账户CREATE LOGIN其语法格式为:CREATE LOGIN login_name { WITH option_list1 | FROM sources }15.2 管理服务器登录【例15.1】创建带密码的登录名“test”。
您可能关注的文档
- 施工经验交流工期管理.pptx
- 施工企业安全生产管理规范备编制人陶为农讲解.pptx
- 施工进度管理概述.pptx
- 施工进度管理2.pptx
- 施工进度管理..pptx
- 施工企业安全生产管理规范gb学习汇报8p工程管理.pptx
- 施工企业安全生产管理规范讲稿.pptx
- 施工企业安全生产管理规范培训.pptx
- 施工阶段总监质量管理工作.pptx
- 施工企业安全管理规范gb.pptx
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 《城市食品安全规制问题与对策研究》8800字.docx VIP
- DB37_T 4814-2025 高速公路路基超厚度施工技术规范.docx VIP
- DB37_T 4811.4-2025 工业互联网标识解析 仪器仪表 第4部分:应用服务平台运营规范.docx VIP
- DB37_T 4811.1-2025 工业互联网标识解析 仪器仪表 第1部分:被动标识载体应用指南.docx VIP
- 安川变频器技术手册V1000 中文.pdf VIP
- 五四以来反动派、地主资产阶级学者尊孔复古言论辑录-北京出版.pdf VIP
- GB_T 15558.2-2023 燃气用埋地聚乙烯(PE)管道系统 第2部分:管材.pdf VIP
- 2026年河北体育学院辅导员招聘备考题库必考题.docx VIP
- 海洋养殖网箱框架系统用高密度聚乙烯(HDPE)管材及配件.pdf VIP
- F108012【复试】2023东南大学085400电子信息《复试559微机在生物医学中的应用之单片机.pdf VIP
原创力文档

文档评论(0)