- 6
- 0
- 约1.95千字
- 约 3页
- 2018-11-24 发布于河南
- 举报
管理数据库权限
E1.4 管理数据库权限
所谓权限是指访问数据库的能力。SQL Server 设置了服务器和数据库两个
级别上的权限。服务器权限是指控制用户执行数据库管理工作的能力。数据库权
限是指允许或者禁止用户对于数据库对象的访问。数据库对象包括:表、视图、
存储过程、触发器等。一般说来,权限等同于许可。限于篇幅,我们此处仅讨论
数据库权限管理。
E1.4.1 授予权限
这里我们假定已经在数据库 pubs 上为登录名 dbslog1 建立了数据库用户
zhangsan(如果你还没有建现在赶紧建),以给数据库用户 zhangsan 授予查询
authors表的权为例,说明授权对象的全过程。由于教材上关于SQl语言实验方
面已经给出了一些例子,这里就不再给出使用SQL语言代码的用例,主要给出使
用企业管理器手工管理权限的例子。事实上,使用企业管理器手工管理权限也是
比较常用的方式。
数据库对象权限是授予用户能否访问数据库对象的一类权限。
例 对用户zhangsan 授予读取pubs 数据库中authors表的权限,并只允许
查看地址、姓和名,其他列都不允许查看。
以 sa 身份登录到企业管理器中,展开:数据库 pubs 用户,在右
原创力文档

文档评论(0)