Jest to spowodowane konfiguracją mysql. Zgodnie z tym błędem próbujesz połączyć się z użytkownikiem „root” z hostem bazy danych „localhost” pod nazwą bazy danych „sgce” bez przyznania praw dostępu.
Zakładając, że nie skonfigurowałeś swojej instancji mysql. Zaloguj się jako użytkownik root i do następujących:
CREATE DATABASE sgce;
CREATE USER 'root'@'localhost' IDENTIFIED BY 'mikem';
GRANT ALL PRIVILEGES ON sgce. * TO 'root'@'localhost';
FLUSH PRIVILEGES;
Dodaj także swój database_port w parametrach.yml.Domyślnie mysql nasłuchuje na 3306:
database_port: 3306