sql权限的管理第九章

sql权限的管理第九章

ID:40054922

大小:280.86 KB

页数:15页

时间:2019-07-18

sql权限的管理第九章_第1页
sql权限的管理第九章_第2页
sql权限的管理第九章_第3页
sql权限的管理第九章_第4页
sql权限的管理第九章_第5页
资源描述:

《sql权限的管理第九章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServer2000数据库系统1第九章SQLServer的权限管理2回顾存储过程触发器3本课目标SQLServer安全性介绍登录和用户数据库对象和权限权限的分配4SQLServer身份验证模式SQLServer登录身份认证模式有两种:Windows身份验证Windows的用户可以登录SQLServer混合模式身份验证SQLServer身份验证Windows身份验证5登录管理-1SQLServer中提供了存储过程来管理登录用户。1、创建新的SQLServer认证模式的登录帐号。Sp_addLog

2、in‘登录名称’,‘登录密码‘,’默认数据库‘,‘默认语言’如:sp_addLogin'TomLogin','Tom','Books'2、删除一个SQLserver认证模式的登录帐号。Sp_dropLogin‘登录名称’如:sp_dropLogin‘TomLogin’6登录管理-23、设置WindowsNT用户或用户组为登录者。Sp_grantlogin‘登录名称’如:sp_addLogin'TomLogin'4、拒绝WindowsNT用户或用户组登录SQLServer。Sp_denylogin‘登

3、录名称’如:sp_dropLogin‘TomLogin’7数据库的用户数据库的用户用来指出哪一个人可以访问哪一个数据库。数据库的用户总是与某一个登录相关联,但guest用户例外。8用户管理1、创建新的数据库用户。sp_grantdbaccess‘登录帐号’,’用户帐号’如:sp_grantdbaccess'TomLogin','Tom‘2、将数据库用户从当前数据库中删除sp_revokedbaccess‘用户帐号名称’如:sp_revokedbaccess‘Tom’9权限管理权限管理是指安全帐号登录

4、SQLServer之后,能够对数据库对象执行的操作。SQLServer包括两类权限对象权限语句权限101、对象权限表SelectUpdateDeleteInsertreference列SelectUpdate视图SelectUpdateDeleteInsert存储过程Execute对象权限是针对表、视图和存储过程而言的一些操作。112、语句权限语句权限主要指是否具有权限来执行某一语句。这些语句通常是一些具有管理系统能够的操作,如:创建数据库、表和存储过程。12授权与撤消授权授权Grant权限on数据

5、库对象to角色或用户如:Grantselecton商品一览表toTom撤消授权:Revoke权限on数据库对象to角色或用户如:revokeselecton商品一览表toTom13禁止权限禁止权限Deny权限on数据库对象to角色名或用户例:denyselecton商品一览表toTom注意:deny禁止权限后,除非使用Grant再次授权,否则无论以何种方式该权限都将禁止使用14总结两种身份验证模式数据库登录和用户权限管理权限的授予、撤消和禁止15

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

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

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