拒绝用户执行 CREATE 命令 - 访问迁移 -> MySQL (SQL Workbench)

拒绝用户执行 CREATE 命令 - 访问迁移 -> MySQL (SQL Workbench)

使用 SQL Workbench 将 MS Access 迁移到 MySQL。在创建 Schema 时,我收到所有表 (9) 的以下错误:

WARNING: Error executing 'CREATE TABLE IF NOT EXISTS `HWAMembers`.`2016 Memberships` (
  `ID` INT(10) NOT NULL,
  `Donation` DECIMAL(19,4) NULL,
  `Crest` TINYINT(1) NOT NULL,
  `MemberID` INT(10) NULL,
  `Type` VARCHAR(20) NULL,
  INDEX `Membership ID` (`MemberID` ASC),
  INDEX `MembershipID` (`ID` ASC))'
CREATE command denied to user

MySQL 由 GoDaddy 托管。我已确保用户拥有所有权限,并确保我的 IP 已添加到主机。我对 SQL 完全陌生。需要迁移的原因是我们在 Access 中构建了数据库,我们需要 mySQL,因为我们正在创建数据库的前端。

我非常感谢大家花时间讨论这个问题,但我请求大家考虑到我有限的后端知识。

如果之前有人问过这个问题,我提前道歉,我已经搜索了一段时间,但找不到有确切问题或答案的人。

答案1

我已经解决了这个问题。看来,使用此迁移方法,您必须拥有与 MS Access 文件同名的数据库。

相关内容