SQL中使用哪些语句实现权限的授予和回收

如题所述

1、把查询STUDENT表的权限授给用户UI:

GRANT SELECT        

ON TABLE student 

TO UI; 

GRANT SELECT

ON TABLE student 

TO  PUBLIC

WITH  GRANT OPTION;


2、 收回权限:

REVOKE SELECT 

ON TABLE SC

FROM PUBLIC;

数据库角色是被命名的一组与数据库操作相关的权限,角色是权限的集合。

CREATE ROLE jue;

GRANT  SELECT,UPDATE,INSERT

ON TABLE Student

TO RI;

GRANT RI TO 王平

REVOKE RI FROM 王平;

扩展资料:

SQL Server用户权限包含了对象权限和语句权限这两种类型。

用户在登录到SQL Server 之后,其安全账号(用户账号)所归属的NT 组或角色所被授予的权限决定了该用户能够对哪些数据库对象执行哪种操作以及能够访问、修改哪些数据。在SQL Server 中包括两种类型的权限,即对象权限和语句权限。

温馨提示:答案为网友推荐,仅供参考
相似回答