-- ============================================================ -- Database: Gestione Prenotazioni Campi Sportivi (Prova S5) -- Creazione database e utente applicativo -- MySQL 8.0+ -- ============================================================ -- Con Docker Compose il database e l'utente vengono creati -- automaticamente dalle variabili MYSQL_* nel file .env. -- Questo script รจ utile per installazione manuale su MySQL locale. -- ============================================================ CREATE DATABASE IF NOT EXISTS prenotazioni CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER IF NOT EXISTS 'prenotazioni_user'@'%' IDENTIFIED BY 'altra_password_sicura'; CREATE USER IF NOT EXISTS 'prenotazioni_user'@'localhost' IDENTIFIED BY 'altra_password_sicura'; GRANT SELECT, INSERT, UPDATE, DELETE ON prenotazioni.* TO 'prenotazioni_user'@'%'; GRANT SELECT, INSERT, UPDATE, DELETE ON prenotazioni.* TO 'prenotazioni_user'@'localhost'; FLUSH PRIVILEGES;