在sql+server系统权限管理中,属于表和视图的相应权限是什么

1个回答
展开全部
咨询记录 · 回答于2024-01-04
在sql+server系统权限管理中,属于表和视图的相应权限是什么
在 SQL Server 系统权限管理中,属于表和视图的相应权限如下: 1. 隐含权限 * 注:指由系统定义,不需要授权就拥有的权限。不需要被明确的授予,是特定服务器对象和数据库对象的内置权限。 * 数据库的服务器、数据库的所有者和数据库对象的所有者都拥有隐含权限。 2. 对象权限 * 注:指数据库的所有者对数据库对象所授予的“授予”、“禁止”或“撤销”权限。 * 包括是否允许用户读数据表或试图执行 select、update、delete 或 insert 操作;是否允许用户创建数据库、创建表、执行存储过程、备份数据库等操作。 3. 语句权限 * 注:指使用 T-SQL 语言中的数据库定义语言对数据库对象授予、禁止或撤销权限。 * 一般只能由数据库所有者 (dbo) 和 sa 用户使用语句权限。 4. 授予权限 * grant 操作命令 [on] 对象名 to 用户名 + 例1:将向“商品信息表”中添加数据的权限授予数据库登录用户“db_user01” + grant insert on 商品信息表 to db_user01 + 例2:将修改“客户信息表”的“联系电话”字段和“邮箱”字段的权限授予用户“db_user01” + grant update (联系电话,邮箱) on 客户信息表 to db_user01 5. 禁用权限 * deny 操作命令 [on] 对象名 to 用户名 + 注:禁用权限不仅禁止用户或角色的某些权限,还禁止这些用户或角色从其他角色继承被禁止的权限。 + 例:禁止用户“db_user01”对“客户信息表”执行删除操作 + deny delete table on 客户信息表 to db_user01 6. 撤销权限 * revoke 操作命令 [on] 对象名 from 用户名
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消