один из старых юзеров не удаляетья из бд. Но зайти под ним нельзя и вообще ничего сделать нельзя...надо разбираться, почему такое... и если это не служебный аккаунт, удаление которого блокируется сервером, то надо исправлять ситуацию. Негоже хранить неиспользуемый хлам. Может, на самом деле под ним можно сделать всё, что угодно, в том числе злонамеренное, если знать, как им залогиниться...
а если поставлю пароль, то так же пойдут ошибки, и я уже ни чо не смогу сделать на сервере.
GRANT ALL PRIVILEGES ON db_name.db TO 'user'@'%';
потом создал юзера такого же для localhost,
SELECT CURRENT_USER, USER();
он ее все равно не видит
USE new_database_name
?потом добавил даже WITH GRANT OPTION
Я надеюсь вы поняли этот бред
Да, не забудьте указать ТОЧНУЮ версию MySQL.
Вообще - JSON_MERGE_PATCH() function.