sql第06讲数据库权限与角色管理.ppt

sql第06讲数据库权限与角色管理.ppt

ID:52268411

大小:372.51 KB

页数:18页

时间:2020-04-03

sql第06讲数据库权限与角色管理.ppt_第1页
sql第06讲数据库权限与角色管理.ppt_第2页
sql第06讲数据库权限与角色管理.ppt_第3页
sql第06讲数据库权限与角色管理.ppt_第4页
sql第06讲数据库权限与角色管理.ppt_第5页
资源描述:

《sql第06讲数据库权限与角色管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6讲数据库权限与角色管理身份验证模式SQLServer提供了以下两种不同类型的身份验证模式。Windows身份验证:如果Windows的当前用户在SQLServer中被赋予权限,则可直接登录SQLServer,而不需再次输入账户和密码。SQLServer身份验证:由SQLServer管理的账户,与操作系统无关。每次登录时都需要输入账户和密码。SQLServer默认登录账户SQLServer安装时会自动创建两个登录账户:BUILTINAdministrators和sa。说明:当SQLServer安装在WindowsNT或2000中时才有I

2、LTINAdministrators账户,否则只有sa账户。查看与设置账户登录属性BUILTINAdministrators账户sa账户服务器角色SQLServer固有的服务器角色的全名、名称和权限SQLServer的服务器角色是固定的,不能增加或删除“数据库访问”选项卡在“数据库访问”选项卡中,可设置登录账户可访问的数据库,以及在该数据库中所具有的服务器角色。数据库角色代表了账户在数据库中具有的操作权限,下表列出了SQLServer预定义的9种数据库角色名称和权限。数据库角色除预定义的9种之外,可以增加或删除其他的角色。数据库的用户自

3、动属于public角色,不能添加或删除public角色成员。创建新的登录账户在SQLServer中创建新登录账户有两种类型:将WindowsNT或2000账户指定为SQLServer登录账户和添加新的标准SQLServer登录账户。添加新的标准SQLServer登录账户例子:创建一个标准的SQLServer登录账户,其名称为test,密码为123,默认数据库为Northwind,默认语言为SimplifiedChinese,服务器角色为SystemAdministrators,可访问的数据库为Northwind,数据库角色为db_owner

4、。单击“服务器角色”选项卡,在“服务器角色”列表框中选中复选框,使账户成为SQLServer的系统管理员,如下图所示。单击“数据库访问”选项卡,选中Northwind数据库对应的复选框,选中“数据库角色允许”列表框中的复选框,如下图所示。查看数据库用户数据库的guest用户是一个特殊的用户,它允许非数据库用户以该用户身份访问该数据库。在SQLServer中,登录账户只能访问允许的数据库,但如果一个数据库有guest账户,则不管登录账户是否被授权,都可通过guest用户访问数据库。新建数据库用户展开需要建立用户权限的数据库,右键单击“用户”选

5、择“新建用户”。public角色不能取消。一个登录账户在一个数据库中只能建立一个用户名。管理数据库用户权限展开需要管理用户权限的数据库->用户,右键单击需要管理权限的用户,选择“所有任务”->“管理权限”。新建数据库角色展开需建角色的数据库,右键单击“角色”,选择“新建数据库角色”。查看表的权限右键单击需要查看权限的表名,选择“所有任务”->“管理权限”。

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

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

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