阅读下面的查询结果信息: 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权限的功能
A: 可采用SHOW GRANTS语句来进行查询,将会显示上面的结果信息
B: 可以看出查询的用户是:user4
C: 可以看出用户具有的权限是:SELECT权限、INSERT权限
D: 可以看出user4具有给其他用户赋予SELECT、INSERT权限的功能
举一反三
- 请按照以下要求创建用户并授予权限。 [br][/br] 使用GRANT语句创建一个新的用户,用户名为user4、密码为123。 user4用户对所有数据库有INSERT、SELECT权限。 并使用WITH GRANT OPTION子句。 使用SELECT语句来查询user表中的用户权限
- 请按照以下要求写出相关授权的SQL语句。 使用SELECT语句查询user4表中的用户权限,结果如下: Host: localhost User: user4 Password: *23AE809DDACAF96AF0FD78ED04B6A265E05AA257 Insert_priv: Y Select_priv: Y Grant_priv: Y 1 row in set (0.05 sec) 要求如下: 写出使用GRANT语句实现相应授权的SQL语句(用户名为user4、密码为123) 写出使用SELECT语句查询user4表中的用户权限的SQL语句
- 使用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';
- 给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是(<br/>) A: grant<br/>select,insert on studb.stuinfo<br/>for 'zhangsan'@' localhost' B: grant<br/>select,insert on studb.stuinfo<br/>to 'zhangsan'@' localhost' C: grant<br/>'zhangsan'@'localhost' to select,insert for studb.stuinfo D: grant<br/>'zhangsan'@'localhost' to studb.stuinfo<br/>on select,insert
- 使用SELECT语句可以查询user表中的权限信息,但是该语句不仅需要指定用户,还需要指定查询的权限。