权限的授予和回收属于数据定义语言。()
正确答案:错误
MySQL角色授予用户后立即生效。()
正确答案:错误
使用REVOKE语句可以从用户处回收权限。()
正确答案:正确
一个用户可以分配多个角色,一个角色也可以分配给多个用户,即用户和角色间是一对多的关系。()
正确答案:错误
使用GRANT语句可以给用户授予权限。()
正确答案:正确
WITHCHECKOPTION表明授权后的用户可以将当前权限继续授予其他用户。()
正确答案:错误
加密的基本思想是根据一定的算法将明文加密成为密文,数据以密文的形式存储和传
输。()
正确答案:正确
使用showgrant语句可以显示指定用户的权限信息。()
正确答案:错误
withmax_perhour10表示每小时可以查询10次数据库。()
正确答案:正确
下列权限属于数据库对象权限的是()
INSERT
SELECT
CREATE ROUTINE
DELETE
正确答案:ABD(少选不得分
修改用户密码的方法是()。
使用ALTERUSER语句修改
使用CREATEUSER语句修改
使用SETPASSWORD语句修改
修改mysql.user表中的记录
正确答案:ACD(少选不得分)
创建新用户的方法是()。
使用CREATEUSER语句创建
往mysql.user表中插入一条记录
使用RENAMEUSER语句创建
使用ALTERUSER语句创建
正确答案:AB(少选不得分)
MySQL的权限管理等级包括0
数据库层级
全局层级
表级层级
列级层级。
正确答案:ABCD(少选不得分)
GRANT语句不属于()。
数据定义语言
数据查询语言
数据操纵语言
数据控制语言
正确答案:ABC(少选不得分)
设有如下语句:CREATEUSERnewuseer执行该语句后,如下叙述中错误的是()
未授权之前,newuser没有访问数据库的权限
语句有错,没有指定用户口令
语句有错,没有指定主机名
newuser用户能够执行USE命令,打开指定的用户数据库
正确答案:BCD(少选不得分)
下列有关MySQL角色的说法,正确的是()
角色是权限的集合
可以为一个用户授予多个角色
MySQL角色授予用户后立即生效
删除角色可用于回收用户的角色
正确答案:ABD(少选不得分)
下列有关MySQL权限管理的说法,错误的是()。
MySQL使用mysql.user、mysql.db、mysql.tables_priv、mysql.columns_priv表管理用户权限
MySQL上mysql.user表的权限将覆盖mysql.db表的权限
为用户授予字段级别权限将修改mysql.columns_priv表信息
MySQL在mysql.user表的Authentication_string中存储明文密码信息
正确答案:ABC(少选不得分)
下列属于数据定义语言的是(
CREATE
GRANT
ALTER
DROP
正确答案:ACD(少选不得分
回收系统中已存在用户xiaoming在表tbcourse上的SELECT权限,以下正确的语句是()。
REVOKE SELECT ON tb_course FROM xiaoming@localhost
REVOKE SELECT ON xiaoming FROM tb_course
REVOKE xiaoming ON SELECT FROM tb_course;
REVOKE xiaoming@localhost ON SELECT FROM tb_course
正确答案:A
新创建一个用户账号,还未授权,则该用户可执行的操作是()
登录MySQL服务器
SELECT
INSERT
UPDATE
正确答案:A
用户刚创建后,只能登录服务,而无法执行任何数据库操作的原因是()
用户还需要修改密码
用户尚未激活
用户还没有任何数据库对象的操作权限
以上皆有可能
正确答案:C
在使用CREATEUSER创建用户时设置口令的命令是()
IDENTIFIEDWITH
IDENTIFIEDBY
PASSWORD
PASSWORD BY
正确答案:B
在MySQL中,使用GRANT语句给MySQL用户授权时,用于指定权限授予对象的关键字
是()。
ON
TO
WITH
FROM
正确答案:A
在DROPUSER语句的使用中,若没有明确指定账户的主机名,则该账号的主机名默认
为是()。
%
localhost
root
Super
正确答案:A
保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据
的()。
安全性
完整性
并发控制
恢复
正确答案:A
在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权定义中数据对象的(),授权子系统就越灵活
范围越小
范围越大
约束越细致
范围越灵活
正确答案:A
安全性控制的防范对象主要是()
合法用户
不合语义的数据
非法操作
不正确的数据
正确答案:C
视图机制提高了数据库系统的(
完整性
安全性
一致性
并发控制
正确答案:B
下列语句中可以实现权限转移()
with check option
with grant option
ith select option
with create option
正确答案:B
Grantselect(col1col2)ondbname.tb_name属于()的权限
数据库层级
全局层级
表级层级
列级层级。
正确答案:D
Grantallondbname.tbname属于()的权限
数据库层级
全局层级
表级层级
列级层级。
正确答案:C
Grantallondb_name.*属于()的权限
数据库层级
全局层级
表级层级
列级层级。
正确答案:A
下列命令中,()命令用于授予MySQL用户对象权限
revoke
grant
deny
create
正确答案:B
下列命令中,()命令用于撤销MySQL用户对象权限
revoke
grant
deny
create
正确答案:A
给用户liping分配对数据库teaching中的student表的查询和插入数据权限的语句是()。
Grant selectinsert on teaching.student for liping
Grant select,insert on teaching.student to liping
Grant liping to selectinert for teaching.student
Grant liping to teaching.student on selectinsert
正确答案:B
Grantallon*.*属于0的权限
数据库层级
全局层级
表级层级
列级层级。
正确答案:B
修改自己的MySQL服务器密码的命令是()
mysql
grant
set password
change password
正确答案:C
想要移除账户应使用()语句
deleteuser
drop user
delete priv
drop priv
正确答案:B
GRANT语句和REVOKE语句属于数据( )语言。
正确答案
填空1:控制
CREATEUSER语句属于数据 ( )语言。
正确答案:
填空1:定义
使用( )语句可以从用户处回收权限
正确答案:
填空1:REVOKE
一个用户可以分配多个角色,一个角色也可以分配给多个用户,即用户和角色间是( )的关系。
正确答案:
填空1:多对多/mn
使用( )语句可以给用户授予权限
正确答案:
填空1:GRANT
( )表明授权后的用户可以将当前权限继续授予其他用户。
正确答案:
填空1:WITH GRANT OPTION
加密的基本思想是根据一定的算法将( )加密成为密文,数据以密文的形式存储和传输。
正确答案:
填空1:明文
使用( )语句可以显示指定用户的权限信息
正确答案:
填空1:SHOW GRANTS