【发布时间】:2018-06-23 21:00:18
【问题描述】:
我正在尝试将 MySQL 数据库连接到 Apache Superset 但报告以下错误:
sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError) (1045, "Access denied for user 'supersetuser'@'localhost' (using password: YES)")
我正在使用 MAMP 和在端口 8889 上本地运行的 MySQL。我正在尝试使用用户 supersetuser 的凭据连接数据库 apache_superset。
我试图在 Apache Superset 中传递的 SQLAlchemy URI 如下所示:
mysql://supersetuser:superset@localhost:8889/apache_superset
我很确定凭据是正确的,因为我刚刚创建了它们。 此外,我还尝试为用户分配所需的权限
GRANT ALL PRIVILEGES ON `apache_superset`.* TO 'supersetuser'@'localhost' WITH GRANT OPTION;
但我仍然无法将数据库连接到 Apache Superset。
【问题讨论】:
标签: mysql sqlalchemy mamp apache-superset