1.数据库管理员拥有对数据库中所有对象的所有权限,并根据实际情况将不同的权限授予不同的用户。 2.用户对自己建的基本表和视图拥有全部操作权限,并可以使用GRANT语句授权给其他用户,其他用户拥有继续授权的许可,还有再授权给其他用户。 3.所有授予出去的权力在必要时又可以用REVOKE语句收回。 可见,用户可以“自主”地...
百度试题 结果1 题目SQL语言中,GRANT和REVOKE语句用于实现数据库的( ) A. 完整性控制 B. 并发控制 C. 一致性控制 D. 安全性控制 相关知识点: 试题来源: 解析 D 反馈 收藏
请用SQL的GRANT 和REVOKE语句<加上视图机制>完成以下授权定义或存取控制功能: < a 用户王明对两个表有SELECT 权力。 GRANT SELECT ON 职工,部门 TO 王明 < b 用户勇对两个表有INSERT 和DELETE 权力。 GRANT INSERT,DELETE ON 职工,部门 TO 勇 < c > 每个职工只对自己的记录有SELECT 权力。 GRANT SELECT ...
2、:对S表操作把NSER权限授GRANTINSERTONTABLESCTOU5WITHGRANT;O表将此权限授给GRANTNSERTONTALESTOWITHGRANT;O同样,还可以将此权限授2.REVOKE授予用户的权限可以由数据库管理员或其他授权者用REVOKE语句收回,REVOKE语句的一般格式为:REVOKE权限ON对象类型对象名FROM用户CASCADE|RESTRICT;例:把用户U5对SC表的INSERT权限...
SQL>GRANT CREATE TABLE,CREATE VIEW TO USER1,USER2 WITH ADMIN OPTION; 若要了解各用户所拥有的系统权限,可以查询数据字典USER_SYS_PRIVS、ROLE_SYS_PRIVS。 若要回收权限,则使用REVOKE命令,如: SQL>REVOKE CREATE TABLE FROM USER1; 四、实体权限管理 ...
GRANT SELECT ON 职工,部门 TO 王明 GRANT INSERT,DELETE ON 职工,部门TO 李勇 GRANT SELECT ON 职工 WHEN USER()=NAME TO ALL;GRANT ALL PRIVILIGES ON 职工,部门 TO 周平 WITH GRANT OPTION;
'password':可以为空,但是为空这表示只能从本地登陆,建议不能为空 Revoke revoke的作用则是回收授于用户的权限 命令格式为: revoke 权限 on 数据库名.表名 from 用户名@登陆方式; 学习技术最好的文档就是【官方文档】,没有之一。 还有学习资料【Microsoft Learn】、【CSharp Learn】、【My Note】。
请用SQL 的 GRANT 和 REVOKE 语句 ( 加上视图机制 ) 完成以下授权定义或存取控制功能 : 相关知识点: 试题来源: 解析 ( a )用户王明对两个表有 SELECT 权力。 GRANT SELECT ON 职工 , 部门 TO 王明 ( b )用户李勇对两个表有 INSERT 和 DELETE 权力。 GRANT INSERT,DELETE ON 职工 , 部门 TO 李勇 (...
( ) A. 数据查询 B. 数据操纵 C. 数据定义 D. 数据控制 相关知识点: 试题来源: 解析 D 正确答案:D 解析:SQL的数据定义功能包括定义基本表,定义视图和定义索引,它们是:CREATETABLE、CREATE VIEW、CREATE INDEX、DORP TABLE、DROP VIEW、DROP INDEX和 ALTER TABLE。反馈 收藏 ...
百度试题 题目SQL语言中,用Grant/Revoke语句实现数据库的() A.并发控制B.完整性控制C.一致性控制D.安全性控制相关知识点: 试题来源: 解析 D 反馈 收藏