第10讲SQL中的视图与授权控制绪论.ppt

数据库角色 TRANSACT SQL中角色的创建、授权、权限收回 CREATE ROLE 角色名列表; GRANT 权限列表ON 数据库对象列表TO 角色名列表; REVOKE 权限列表ON 数据库对象列表FROM 角色名列表; 4.6 SQL中的授权控制 数据库角色 TRANSACT SQL中角色的创建、授权、权限收回 sp_addrolemember 角色, 用户; sp_droprolemember 角色, 用户; 4.6 SQL中的授权控制 用户所拥有的权限就是所承担的全部角色所包含的权限的总和。 数据库角色 角色的创建、授权、权限收回 CREATE ROLE R1; GRANT SELECT,UPDATE,INSERTON TABLE S TO R1; GRANT DELETE ONS TO R1; REVOKE SELECT ON S FROM R1 ; Exec sp_addrolemember R1,王平; Exec sp_droprolemember R1,王平; 4.6 SQL中的授权控制 视图的权限控制 DBMS可通过为不同的用户定义不同的视图,来隐藏针对某用户的敏感数据。并可进一步通过为用户授权来访问视图,提高隐藏数据的安全性。 4.6 SQL中的授权控制 【例】建立计算

文档评论(0)

1亿VIP精品文档

相关文档