syslog.warten.de

MySQL: Ein Benutzer Für Datenbanknamensschema

Will man einen Benutzer für beliebig viele Datenbanken eines bestimmten Namensschemas anlegen, also für beispielsweise db_1, db_2, db_3, …, kann der variable Teil im Datenbanknamen durch die wildcard % ersetzt werden:

GRANT ALL ON `db_%`.* TO 'user'@'localhost' IDENTIFIED BY 'password';