यह आपके mysql कॉन्फ़िगरेशन के कारण है। इस त्रुटि के अनुसार आप उपयोगकर्ता 'रूट' के साथ डेटाबेस होस्ट 'लोकलहोस्ट' के साथ 'sgce' नाम के डेटाबेस पर एक्सेस अधिकार दिए बिना कनेक्ट करने का प्रयास कर रहे हैं।
यह मानते हुए कि आपने अपने mysql उदाहरण को कॉन्फ़िगर नहीं किया है। रूट उपयोक्ता के रूप में और निम्नलिखित में लॉग इन करें:
CREATE DATABASE sgce;
CREATE USER 'root'@'localhost' IDENTIFIED BY 'mikem';
GRANT ALL PRIVILEGES ON sgce. * TO 'root'@'localhost';
FLUSH PRIVILEGES;
इसके अलावा अपने database_port को पैरामीटर्स.yml में जोड़ें। डिफ़ॉल्ट रूप से mysql 3306 पर सुनता है:
database_port: 3306