如何使用MySQL数据库创建角色 [英] How to create role with MySQL database

查看:1102
本文介绍了如何使用MySQL数据库创建角色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以在MySQL中使用CREATE ROLE?

Is there a way to use CREATE ROLE with MySQL?

可以使用PostgreSQL创建角色,但是当我尝试使用MySQL时,它会返回以下错误消息:

It's possible to create roles with PostgreSQL but when I try with MySQL it returns this error message:

#1064-您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的角色家族"附近使用

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'role famille' at line 1

推荐答案

MySQL 5没有角色(如果您要寻找与MySQL兼容的RDBMS(即MariaDB). MariaDB具有MySQL缺乏的基于角色的访问控制,并且是开源的.

If you would be looking for RDBMS that is compatible with MySQL that would be MariaDB. MariaDB has Role-based access control that MySQL lacks and is open-source.

这篇关于如何使用MySQL数据库创建角色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆