-- Script para criar usuário específico para o app de controle de obra
-- Execute este script conectado como root no MySQL
-- Servidor: 66.94.112.114

-- Criar usuário app_controle_obra com senha segura
CREATE USER 'app_controle_obra'@'localhost' IDENTIFIED BY 'M6re4brpqkxy516R';

-- Criar usuário para conexões remotas (se necessário)
CREATE USER 'app_controle_obra'@'%' IDENTIFIED BY 'M6re4brpqkxy516R';

-- Conceder todas as permissões no banco app_controle_obra
GRANT ALL PRIVILEGES ON app_controle_obra.* TO 'app_controle_obra'@'localhost';

-- Conceder permissões para conexões remotas (se necessário)
GRANT ALL PRIVILEGES ON app_controle_obra.* TO 'app_controle_obra'@'%';

-- Aplicar as mudanças de privilégios
FLUSH PRIVILEGES;

-- Verificar se o usuário foi criado (opcional)
SELECT User, Host FROM mysql.user WHERE User = 'app_controle_obra';

-- Mostrar privilégios do usuário (opcional)
SHOW GRANTS FOR 'app_controle_obra'@'localhost';