Wie Sie Benutzer anlegen mit MySQL-Workbench, wenn Benutzername ist eine e-mail-Adresse?

Aus der MySQL-Kommandozeile, ich kann führen Sie die folgende SQL-erstellen Sie einen Benutzer, dessen Benutzername seine e-mail-Adresse:

CREATE USER '[email protected]'@'%'
IDENTIFIED BY 'password';

Allerdings brauche ich zum erstellen der Benutzer aus der Schema-Berechtigungen-Abschnitt der MySQL-Workbench und dann nach vorne Ingenieur in eine Datenbank.

Wie Sie Benutzer anlegen mit MySQL-Workbench, wenn Benutzername ist eine e-mail-Adresse?

Ich bin mithilfe von Workbench 6.1 Community Edition und der MySQL Server 5.6. Ich habe versucht, mehrere unterschiedliche Formate für den Benutzernamen, aber alle von Ihnen schaffen den falschen Benutzer oder scheitern, wenn ich versuchen zu forward-Engineering für Sie.

julio@gmail.com - makes the user julio at the host gmail.com
'[email protected]' - attempts to make the user ''julio'@'gmail.com'' which simply fails
'[email protected]'@'%' - also fails

Wie kann ich einen Benutzer aus der MySQL-Workbench, wenn der Benutzername eine e-mail-Adresse?

  • CREATE USER '[email protected]'@'%' IDENTIFIED BY 'password' für mich gearbeitet (MySQL Workbench 6.1.4 CE, MySQL 5.6.16 auf Windows 8.1).
  • Ich will nicht manuell eingeben, und führen Sie die Abfrage aus der WorkBench. Das kann ich von der Kommandozeile aus. Ich möchte zu erstellen, die Benutzer aus der "Schema-Berechtigungen" - Bereich der Workbench. Ich bearbeitet meine post zu zeigen.
  • Getestet habe ich diese, MySQL Workbench 6.1.6, mit der GUI anstelle der Ausführung einer CREATE USER - Anweisung. Es funktionierte gut für mich.
  • welches format hast du benutzt, wenn du es getestet? Wenn ich [email protected] für die Benutzername-und forward-Engineering ist, erhalte ich user julio an host gmail.com. Das ist nicht das, was ich brauche. Ich brauche es um Nutzer [email protected] bei host %
  • Siehe Beispiele in meiner Antwort.
InformationsquelleAutor Barzee | 2014-07-02
Schreibe einen Kommentar