我使用mysql转储创建了一个sql转储,但在另一台服务器上进行恢复时,我得到了一个错误'ERROR 1227 (42000) at line 397: Access denied; you needthis operation :
当我检查行号时,我发现问题似乎与部分根@本地主机有关,因为新服务器没有我正在使用的帐户的根权限。
我有两个SQL查询,它们将用户权限与用户的实际权限进行匹配,这就是新的权限。但是,如果一些新的权限与用户拥有的权限相匹配,我想跳过SQL插入,转到下一个:
public static function insertPriveleges($user_id,$priveleges)("SELECT * FROM users_access_codes WHERE user_id='$user_id'") or die(mysql_err