Uncaught PDOException: SQLSTATE[42000]: Syntax error

D
На сайте с 28.06.2008
Offline
1104
87

Получаю ошибку  PHP Fatal error:  Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1142 DROP command denied to user 'com'@'localhost' for table 'level1' 

на код 

$sql = "TRUNCATE `level1`";
$conn->query($sql);

Имя таблицы пробовал и в кавычках и без с и косыми - все равно.

Причем далее в коде есть инсерт

    $sql2 = "INSERT INTO `level1` (`id`, `name`, `url`, `sid`) VALUES (NULL, '{$name}', '{$href}', '0')";
    $conn->query($sql2);

И он работает без проблем.

В чем ошибка то?

T7
На сайте с 19.09.2018
Offline
63
#1
Dram :
Syntax error or access violation: 1142 DROP command denied to user 'com'@'localhost' for table 'level1' 

Все написано же:

Ошибка синтаксиса или нарушение прав доступа: команда DROP 1142 отклонена пользователю com @ localhost для таблицы level1

Привилегии юзера сом смотрите

D
На сайте с 28.06.2008
Offline
1104
#2
Ааа понял, у данного юзера нет прав очищать? Понял, спс

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий