苏哲哲哲 发表于 2021-11-17 23:33

mysql role角色问题

想问一下,是不是mysql5.7版本 没有角色role这个功能呢
三、角色创建及权限管理1.由root账户先执行命令SET GLOBALactivate_all_roles_on_login=ON;2.由root账户创建一个角色,角色名请自行命名。 3.写出授权语句,授予该角色查询reader和book表的权限(提示:用两个grant语句对两个表分别授权)。
老师让创建一个角色 但是我创建就显示语法错误

执行这行:SET GLOBAL activate_all_roles_on_login=ON;
报错:

执行创建role角色代码:CREATE role 'dev_role'; 或者这个:GRANT 'kk'@'localhost' TO 'root'@'localhost'
都是报语法错误:



所有是不是mysql5.7版本问题?

smldhz 发表于 2021-11-18 03:00

这是mysql8的新特性,都2021年了 就别用mysql5了吧
还有grant语法也不对 搜一下grant语法

ly765893958 发表于 2021-11-18 08:01

yxpke 发表于 2021-11-18 07:06
下载试试是否好用

楼主提供什么了你就下载,水贴也看清楚内容有没有链接啊{:301_971:}

苏哲哲哲 发表于 2021-11-18 08:49

smldhz 发表于 2021-11-18 03:00
这是mysql8的新特性,都2021年了 就别用mysql5了吧
还有grant语法也不对 搜一下grant语法

好吧      {:1_893:}{:1_893:}{:1_893:}卸载mysql简直是噩梦

苏哲哲哲 发表于 2021-11-18 08:50

ly765893958 发表于 2021-11-18 08:01
楼主提供什么了你就下载,水贴也看清楚内容有没有链接啊

哈哈哈哈哈这是为了什么

kenergy 发表于 2021-11-18 09:38

sql server 用习惯了,mysql得好好学下了

小草草 发表于 2021-11-18 09:59

smldhz 发表于 2021-11-18 03:00
这是mysql8的新特性,都2021年了 就别用mysql5了吧
还有grant语法也不对 搜一下grant语法

mysql5免费呀

niufather 发表于 2021-11-18 10:10

建议mysql8.0

yxqcj 发表于 2021-11-18 10:11

前来学习学习

ly765893958 发表于 2021-11-18 13:40

苏哲哲哲 发表于 2021-11-18 08:50
哈哈哈哈哈这是为了什么

水经验呗,也不排除是软件跟的帖{:301_998:}
页: [1]
查看完整版本: mysql role角色问题