Comment faire pour créer rôle de base de données MySQL
Est-il un moyen d'utiliser CREATE ROLE
avec MySQL?
Il est possible de créer des rôles avec PostgreSQL, mais quand j'ai essayer avec MySQL, il retourne ce message d'erreur:
#1064 - Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre versions du serveur MySQL pour la bonne syntaxe à utiliser près de rôle famille " à la ligne 1
Pas de mysql n'a pas de rôles.Mais il y a databasejournal.com/features/mysql/...
Merci pour ta super réponse rapide ^^ comme il est dit dans ton lien il semble impossible avec MYSQL, il faut utiliser l'atelier ou SecuRich ... merci encore
Merci pour ta super réponse rapide ^^ comme il est dit dans ton lien il semble impossible avec MYSQL, il faut utiliser l'atelier ou SecuRich ... merci encore
OriginalL'auteur user3470590 | 2014-10-19
Vous devez vous connecter pour publier un commentaire.
MySQL 5 n'a pas de RÔLES (https://dev.mysql.com/doc/refman/5.7/en/faqs-security.html#faq-mysql-have-builtin-rbac).
Si vous être à la recherche pour les SGBDR qui est compatible avec MySQL, qui serait MariaDB. MariaDB a Role-based access control que MySQL manque et est open-source.
OriginalL'auteur display_name
Je remarque qu'il y a des gens qui affirment que MySQL n'ont pas un rôle de mise en œuvre, donc, je tiens à ajouter que MySQL 8.0 a un travail rôle de mise en œuvre:
Exemple:
de référence:
https://dev.mysql.com/doc/refman/8.0/en/roles.html
Vous pouvez télécharger le code source et testé binaires ici:
https://dev.mysql.com/downloads/mysql/
À ce moment-là, vous pouvez choisir "version de développement" et MySQL server version 8.0.1
OriginalL'auteur Hyperdrive
Vous pouvez essayer ce qui est écrit dans la documentation suivante:
http://dev.mysql.com/doc/workbench/en/wb-mysql-connections-navigator-management-users-and-privileges.html
http://ftp.nchu.edu.tw/MySQL/doc/workbench/en/wb-adding-roles.html
OriginalL'auteur Matthew Sprindzuk
Je suis venu ici à la recherche de la syntaxe pour la création d' utilisateurs dans MySQL. Postgres, à partir de la version 8.1, ne fait pas référence à utilisateurs et groupes plus, mais combine à la fois dans rôles. N'ayant jamais utilisé toute ancienne version de Postgres, les rôles sont la façon dont je pense à des utilisateurs dans le contexte de base de données.
Donc pour moi la réponse appropriée n'ai été que MySQL appelle les utilisateurs, et ils peuvent être créés comme suit:
comme décrit sous “Gestion des comptes Consolidés” dans le manuel MySQL.
J'espère que cela est utile pour quelqu'un.
OriginalL'auteur Denis Drescher