举一反三
- 请按照以下要求创建用户并授予权限。 [br][/br] 使用GRANT语句创建一个新的用户,用户名为user4、密码为123。 user4用户对所有数据库有INSERT、SELECT权限。 并使用WITH GRANT OPTION子句。 使用SELECT语句来查询user表中的用户权限
- 使用GRANT语句创建用户名为user1、密码为123,并授予该用户对chapter08.student表有查询权限。 下面选项中,能实现上述功能的语句是 A: GRANT SELECT ON chapter08.student FOR 'user1'@'localhost' IDENTIFIED BY '123'; B: GRANT USER SELECT ON chapter08.student TO 'user1'@'localhost' IDENTIFIED BY '123'; C: GRANT USER SELECT ON chapter08.student 'user1'@'localhost' IDENTIFIED BY '123'; D: GRANT SELECT ON chapter08.student TO 'user1'@'localhost' IDENTIFIED BY '123';
- “把查询SC表和更新SC表的grade列的权限授予用户user”的正确SQL语句是( )。 A: GRANT SELECT sc.UPDATE sc.grade TO user B: GRANT SELECT,UPDATE(grade)ON TABLE sc TO user C: GRANT SELECT,UPDATE ON TABLE sc.grade TO user D: GRANT SELECT ON TABLE sc,UPDATE ON TABLE sc(grade)TO user
- 使用SELECT语句可以查询user表中的权限信息,但是该语句不仅需要指定用户,还需要指定查询的权限。
- 阅读下面的查询结果信息: Grants for user4@localhost: GRANT SELECT, INSERT ON *.* TO 'use r4'@'localhost' IDENTIFIED BY PASSWORD '*23AE809DDACAF96AF0FD78 ED04B6A265E05AA257' WITH GRANT OPTION 1 row in set (0.00 sec) 关于上述查询结果的描述中,正确的是 A: 可采用SHOW GRANTS语句来进行查询,将会显示上面的结果信息 B: 可以看出查询的用户是:user4 C: 可以看出用户具有的权限是:SELECT权限、INSERT权限 D: 可以看出user4具有给其他用户赋予SELECT、INSERT权限的功能
内容
- 0
请写出收回user4用户的所有权限的REVOKE语句:【】。
- 1
以下语句哪个是正确的Select查询语句( ) A: select * from use B: select distinct username user; C: select * from user where ; D: select * from user username=’李四’;
- 2
使用CREATE USER语句创建一个新用户,用户名为user2、密码为123 下面选项中,能实现上述功能的语句是 A: CREATE USER 'user2'@'localhost' IDENTIFIED BY '123'; B: CREATE USER user2@localhost IDENTIFIED BY 123; C: CREATE USER 'user2'@'localhost' IDENTIFIED TO '123'; D: CREATE USER user2@localhost IDENTIFIED TO '123';
- 3
【多选题】下面语句可以实现查询user表中“zhangsan”的user,password,logins信息的是 A. select logins,user,password from user where name like ’%zhangsan%’; B. select user,password,logins, from user where name like ’zhangsan’; C. select password,logins,user from user where name=’zhangsan’ limit 1; D. select user,password,logins from user where name=’zhangsan’;
- 4
假定用户表user有多列,其中字段id中没有null值,字段username中存在null值。下面选项中,不能获得user表的总记录数的SQL语句是( ) A: select count(*) from user; B: select count(id) from user; C: select count(username) from user; D: select count(id) from user where1=1;