从部分备份导入SQL时访问被拒绝错误1227

询问:
drumma777 / 8 点数
时间:
2013-05-17美国东部标准时间上午11:32
类别:
资料库
点击数:
4,189
我有一个MySQL数据库的备份,我尝试使用cPanel中的Restore(还原)功能进行还原,但是在177个表中仅导入了11个。因此,我尝试使用phpMyAdmin以这种方式导入数据,并且收到以下错误消息。

===================================
错误
SQL查询:

DELIMITER ;; / *!50003 创造 * // *!50017 DEFINER =`userna5_dataname` @`localhost` * // *!50003在每个行开始更新的数据名_地址上插入ON数据名_地址后触发TRIGGER数据名_地址_之后插入结束 */ ;;

MySQL说:

#1227-访问被拒绝;您需要(至少其中一种)SUPER权限才能执行此操作
================================================

我在支持中心的任何地方都没有看到此错误消息,这就是为什么我需要可以帮助我的人的答案..... asap。

非常感谢你!

里克·蒙纳(Rick Monyer)

要询问该用户更多信息,请首先 登录 .

要提交答案,请 登录 .

答案

1

詹姆士
员工
2013-05-17美国东部时间上午11:57
谢谢您的提问里克!

数据库用户 on our servers only have database access. You cannot "创造" databases through SQL imports. 只能创建数据库 通过cPanel中的“ MySQL数据库”。在您的SQL代码中,您有一个 "创造" statement on line 1227.

To get your 数据库导入,您将需要 编辑SQL文件 并从SQL文件中删除“ 创造”语句,或创建另一个不包含任何“ 创造”语句的数据库转储。抱歉给你带来不便。

Best regards,
James R

要对此答案发表评论,请先 登录 .

我注释掉了所有CREATE语句,并且全部导入正常。我一直看到该建议,但我认为它仅适用于CREATE DATABASE语句。谢谢jamesr!
drumma777
8 点数

2013-05-17 2:57 pm EST
想分享这个问题吗?

相关文章

似乎没有相关文章。
您想问有关此页面的问题吗?如果是这样,请单击下面的按钮!

帮助中心搜索

现有客户

电子邮件: [email protected] 票: 提交支持票
呼叫: 877-595-4HUB (4482)
757-416-6627 (Intl.)
聊天: 单击以立即聊天

询问社区

从我们志同道合的托管用户社区和Web托管中心员工那里获取有关您的问题的帮助。

不是客户吗?

从可以为您提供帮助的公司获取网络托管。