版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL-Server数据库原理及应用教程第十章:数据库安全与维护 SQL Server 数据库数据库原理及应用原理及应用数据库安全与维护数据库安全与维护第十章第十章 数据库安全与维护数据库安全与维护 SQL Server数据库的安全性数据库的安全性 SQL Server的安全性管理的安全性管理 SQL Server数据库安全性管理与控制数据库安全性管理与控制 SQL Server的安全体系结构和安全认证的安全体系结构和安全认证 SQL Server的权限管理的权限管理 SQL Server数据库的安全性数据库的安全性SQL Server的安全性管理 SQL Server数据库安全性管理与控制
2、SQL Server的安全体系结构和安全认证 SQL Server的权限管理 SQL Server的安全性管理SQL Server的安全性管理包括以下几个方面:1.数据库登录管理2.数据库用户管理3.数据库角色管理4.数据库权限的管理。 SQL Server数据库安全性管理与控制1. 数据库登录管理(1)创建服务器登录帐号使用企业管理器创建登录帐号的步骤如下:a. 选择【开始】|【程序】|Microsoft SQL Server|【企业管理器】,打开企业管理器窗口,找到要登录的服务器,展开【安全性】文件夹,右击【登录】,弹出快捷菜单 SQL Server数据库安全性管理与控制b.在快捷菜单中选
3、择【新建登录】命令,将会弹出【登录属性】对话框。在【企业管理器】窗口,可以选择【操作】|【新建登录】命令,也可以打开【新建登录】对话框。 (2)查看修改登录帐号 (3)删除登录帐号SQL Server数据库安全性管理与控制2. 用户的管理(1)使用系统存储过程sp_grantdbaccess创建用户帐号 语法形式如下:sp_grantdbaccesslogin,name_in_db(2)使用系统存储过程sp_revokedbaccess删除用户帐号 SQL Server数据库安全性管理与控制(2)使用系统存储过程sp_revokedbaccess删除用户帐号 语法形式如下:sp_revoked
4、baccessname SQL Server数据库安全性管理与控制3. 角色的管理固定服务器角色 语法形式如下:sp_addsrvrolememberlogin,role固定数据库角色语法形式如下:sp_addrolemember role,security_account SQL Server数据库安全性管理与控制用户自定义角色 语法形式如下:sp_addrole role,owner标准角色 语法形式如下:sp_addrolemember role,security_account SQL Server数据库安全性管理与控制应用程序角色它的语法形式如下:sp_addapprole role
5、,password SQL Server的安全体系结构和安全认证 SQL Server的安全体系结构安全认证安全认证的基本概念Windows认证模式 混合认证模式 SQL Server的安全体系结构和安全认证认证模式的设置(1)选择【开始】|【程序】|Microsoft SQL Server|【企业管理器】,打开企业管理器窗口,右击要进行认证模式设置的服务器,在弹出的快捷菜单中选择【属性】命令,弹出【属性】|【安全性】对话框 SQL Server的安全体系结构和安全认证(2)在该对话框中打开【安全性】选项卡,它分为两部分,【安全性】选项组和【启动服务帐户】选项组。在【安全性】选项组中,对于【身
6、份验证】:选择要设置的认证模式;【审核级别】:设置用户登录信息,用来决定追踪记录用户登录时的信息,如登录成功或失败的信息。在【启动服务帐户】选项组中设置启动SQL Server时默认的帐户。填好上述信息后,单击【确定】按钮 SQL Server的权限管理 权限的种类对象权限: 用户对数据库对象进行操作的权限,具体包括:a. 针对表和视图的操作:SELECT、INSERT、UPDATE 和 DELETE 语句。b. 针对表和视图的行的操作:INSERT 和 DELETE语句。c. 针对表和视图的列的操作:SELECT 和 UPDATE语句。d. 针对存储过程和用户定义的函数的操作:EXECUTE
7、语句。SQL Server的权限管理语句权限:指用户是否具有权限来执行某一语句。这些语句包括:CREATE DATABASECREATE DEFAULTCREATE FUNCTIONCREATE PROCEDURECREATE RULECREATE TABLECREATE VIEWBACKUP DATABASEBACKUP LOG SQL Server的权限管理暗示性权限:指系统预定义的固定服务器角色成员、数据库拥有者(dbo)和数据库对象拥有者(dboo)所拥有的权限。 SQL Server的权限管理2. 权限的设置权限设置包括三个内容:授予权限(Grant)、撤消权限(Revoke)、和拒绝访问(Deny)。有两种方法可以设置权限,一是使用企业管理器,二是使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年可再生能源电力协议
- 2025年咖啡馆联合协议
- 2025年健康推广活动协议
- 2025年医美整形美容药妆服务居间协议
- 第三人民医院二零二五年度肉类配送服务合同(含食品安全培训及追溯)3篇
- 房产抵押结算款项2025年度协议2篇
- 2025年洗车服务绿色能源应用推广合同3篇
- 二零二五版酒糟资源化利用项目合作协议3篇
- 2025版旅行社导游人员劳动合同标准文本4篇
- 二零二五年钢管行业广告宣传与推广合同3篇
- 2023光明小升初(语文)试卷
- 三年级上册科学说课课件-1.5 水能溶解多少物质|教科版
- GB/T 7588.2-2020电梯制造与安装安全规范第2部分:电梯部件的设计原则、计算和检验
- GB/T 14600-2009电子工业用气体氧化亚氮
- 小学道德与法治学科高级(一级)教师职称考试试题(有答案)
- 申请使用物业专项维修资金征求业主意见表
- 河北省承德市各县区乡镇行政村村庄村名居民村民委员会明细
- 实用性阅读与交流任务群设计思路与教学建议
- 应急柜检查表
- 通风设施标准
- 酒店市场营销教案
评论
0/150
提交评论