第4章 sql server帐号和存取权限管理

第4章 sql server帐号和存取权限管理

ID:15260897

大小:58.00 KB

页数:4页

时间:2018-08-02

第4章   sql server帐号和存取权限管理_第1页
第4章   sql server帐号和存取权限管理_第2页
第4章   sql server帐号和存取权限管理_第3页
第4章   sql server帐号和存取权限管理_第4页
资源描述:

《第4章 sql server帐号和存取权限管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、教案用纸(A-8)学科数据库基础与应用-SQLServer2005第4章节授课日期课题:SQLServer帐号和存取权限管理课时6班级授课方式讲授、实训教学目的1、了解SQLServer2005的身份验证模式2、了解SQLServer2005用户与角色的含义3、区分登录帐号与数据库用户的区别4、掌握SQLServer2005用户管理5、掌握SQLServer2005角色管理6、掌握SQLServer2005的权限管理重点、难点重点:掌握SQLServer2005用户管理难点:掌握SQLServer2005的权限管理教具准备教室、机房说明教学

2、内容<课程引入、教学过程、布置作业>见附页一、课程引入1、复习数据库的创建与删除2、复习数据库表的创建与删除二、教学内容4.1验证模式身份验证是指当用户与数据库系统建立连接时,系统对用户登录的帐号进行有效性和口令的正确性的验证SQLServer2005采用两种身份验证模式:WindowsNT身份验证模式混合身份验证模式4.2帐号与角色用户只有在通过身份验证和获得数据库访问权限后才能对数据库对象进行各种操作。数据库的访问权限的设置是通过用户帐号来实现的。服务器的登录帐号SQLServer内置了三个默认用户登录帐号sa:系统管理员的简称,是一个

3、特殊用户,拥有数据库的所有权限。builtinadministrators:SQLServer为每个Windows系统管理员提供的一个默认的用户帐号。同样也拥有数据库的所有权限。guest:系统为来宾用户建立的特殊的用户帐号。新建登录帐号1、新建基于Windows身份验证模式的登录帐号新建登录帐号2、新建基于SQLServer身份验证模式登录帐号数据库的用户当用户获得了登录帐号后表明能够连接到SQLServer服务器。连接数据库与访问数据库是两件不同的事情。用户只有进一步拥有用户帐号后,才能访问数据库中的数据及其对象。数据库的用户用户访问

4、数据库中的数据及其对象都是通过用户帐号来控制。数据库中数据及对象的访问权限都被映射到用户ID上。每个登录帐号可以在一个或多个数据库中建立用户帐号,不同的数据库也可以有相同的用户帐号数据库角色角色是权限的载体,可以给角色指定权限。属于同一角色的用户拥有相同的权限,同时某一用户还可以属于多个角色。SQLServer2005中两种内建的角色:固定服务器角色(Fixedserverrole)固定数据库角色(Fixeddatabaserole)固定服务器角色Sysadmin(系统管理员)Serveradmin(服务器管理员)Setupadmin(安装

5、管理员)Securityadmin(安全管理员)Processadmin(进程管理员)Dbcreator(数据库创建者)Diskadmin(磁盘管理员)Bulkadmin(插入操作管理员)固定数据库角色Publicdb_ownerdb_accessadmindb_datareaderdb_datawriterdb_ddladmindb_securityadmindb_backupoperatordb_denydatareaderdb_denydatawriter用户与角色的权限只有拥有授权的用户帐号才可以访问数据库对象。权限具有继承性、累加

6、性。拒绝权限总是优先于允许权限。两种类型权限对象级权限语句级权限对象级权限及其作用的数据对象SELECT选择查询表、视图、列DELETE删除表、视图、行INSERT插入表、视图、行EXECUTE运行存储过程、函数UPDATE更新表、视图、列DRI引用完整性表语句级权限及其作用的数据对象CREATEDATABASE(创建数据库)CREATETABLE(创建表)CREATEVIEW(创建视图)CREATEPROCEDURE(创建存储过程)CREATEDEFAULT(创建默认设置)CREATERULE(创建规则)CREATEFUNCTION(创建

7、函数)BACKUPDATABASE(备份数据库)BACKUPLOG(备份日志)权限的设置内容授予访问权限(Grant):授予用户某种操作权限。撤消访问权限(Revoke):收回某种操作权限。拒绝访问权限(Deny):拒绝用户进行某种操作。权限的设置方法使用企业管理器。使用Transact-SQL语句。三、上机实训:新建一个服务器登录账号新建一个数据库用户设置数据库用户的权限四、小结:通过本节课的学习,同学们基本上掌握了服务器访问的过程与数据库访问的过程,激发了同学们对数据库这个抽象而且复制的计算机软件的兴趣。五、布置作业:课后复习、预习六、

8、教学后记:服务器和数据库的概念和访问的流程比较复习,同学们通过操作,基本上有了这方面的意识和思维。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。