4
我在cpanel和DB中创建了一个用户,并给该用户提供了ALLPRIVILEGES
,并试图导入导致“TRIGGER command denied to user 'test'@'localhost' for table 'tablename'
”的sql转储。但它在我的local.What我在这个过程中做错了? .kindly帮助我。在Mysql中没有创建触发器
我在cpanel和DB中创建了一个用户,并给该用户提供了ALLPRIVILEGES
,并试图导入导致“TRIGGER command denied to user 'test'@'localhost' for table 'tablename'
”的sql转储。但它在我的local.What我在这个过程中做错了? .kindly帮助我。在Mysql中没有创建触发器
错误表示用户'test'@'localhost'错过了TRIGGER权限。使用'SHOW GRANTS'命令检查授予的权限,它将显示当前用户的权限。
授予此特权,在全球范围内执行该语句 -
GRANT Trigger ON *.* TO 'test'@'localhost'
或对象级别(指定表) -
GRANT Trigger ON TABLE database_name.tablename TO 'test'@'localhost'
谢谢您的回答,我现在工作.. ..创建触发器时,我给了错误的数据库名称.... – mymotherland