web:lamp:mysql

Ein paar Snippets für MySQL bzw. MariaDB. Achtung: Nur unter MariaDB getestet!

Admin-Nutzer:

CREATE USER `user`@`localhost` IDENTIFIED BY "password";
GRANT ALL PRIVILEGES ON *.* TO `user`@`localhost`;
FLUSH PRIVILEGES;

Nutzer mit einer gleichnamigen Datenbank:

CREATE DATABASE `user` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER `user`@`localhost` IDENTIFIED BY "password";
GRANT ALL PRIVILEGES ON `user`.* TO `user`@`localhost`;
FLUSH PRIVILEGES;

Nutzer mit Zugriff auf Datenbanken mit einem Präfix:

CREATE USER `user`@`localhost` IDENTIFIED BY "password";
GRANT ALL PRIVILEGES ON `user_%`.* TO `user`@`localhost`;
FLUSH PRIVILEGES;
  • web/lamp/mysql.txt
  • Zuletzt geändert: 2022/04/15 22:15
  • von malte70