我在cpanel和DB中创建了一个用户并向该用户提供了ALLPRIVILEGES
并尝试导入sql dump,结果为“TRIGGER command denied to user 'test'@'localhost' for table 'tablename'
”。但是它在我的本地工作。我做错了什么这个流程? .Kindly帮助我。
答案 0 :(得分:14)
错误说用户'test'@'localhost'错过了TRIGGER权限。使用'SHOW GRANTS'命令检查授予的权限,它将显示当前用户的权限。
要在全局级别授予此权限,请执行此语句 -
GRANT Trigger ON *.* TO 'test'@'localhost'
或在对象级别(对于指定的表) -
GRANT Trigger ON TABLE database_name.tablename TO 'test'@'localhost'