From 4f7471ab0f1527963e6a3ebae2085be092e18ed6 Mon Sep 17 00:00:00 2001 From: Frank Date: Sat, 17 Jan 2026 15:12:08 +0100 Subject: [PATCH] Remote allowance --- docker/mysql/init/allow_remote.sql | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/docker/mysql/init/allow_remote.sql b/docker/mysql/init/allow_remote.sql index c76299f..d93281f 100644 --- a/docker/mysql/init/allow_remote.sql +++ b/docker/mysql/init/allow_remote.sql @@ -1,15 +1,5 @@ --- Grant privileges to the user from any host --- The MYSQL_USER environment variable in docker-compose usually creates the user with '%' host, --- but this script ensures it's correctly set for the specific user and database. +-- This script ensures the user has correct privileges. +-- The user is actually created by the official MySQL image using environment variables. --- Note: We use the actual user and database names defined in our .env files. --- If you change DB_USER or DB_NAME in .env, you should update them here too if needed, --- though the Docker image should handle the initial creation correctly. - -CREATE USER IF NOT EXISTS 'escapepage'@'%'; --- We don't necessarily want to hardcode the password here if we can avoid it, --- but since it's already in the committed .env.dev, we'll use it for consistency. -ALTER USER 'escapepage'@'%' IDENTIFIED BY 'b.0nqrxJ/D*Luf9N'; -GRANT ALL PRIVILEGES ON `escapepage`.* TO 'escapepage'@'%'; -GRANT ALL PRIVILEGES ON `escapepage_test`.* TO 'escapepage'@'%'; +GRANT ALL PRIVILEGES ON *.* TO 'escapepage'@'%'; FLUSH PRIVILEGES;