Здравствуйте!
Создал вчера нового пользователя в базе данных и вбил его в settings.php, но при заходе в админ часть почему-то например при входе в раздел "Блоки" - выводится ошибка - user warning: Access denied for user 'login'@'%' to database 'basename' query: LOCK TABLES cache_menu WRITE in /hsphere/local/home/mushka/movingestimates.com/includes/database.mysql.inc on line 172.
Подскажите в чём проблема?
Комментарии
У созданного пользователя нет прав на LOCK TABLES. Решить проблему можно вроде через phpMyAdmin.
.
.
А что значит нет прав на LOCK TABLES? Просмотрел весь myadmin ничего похожего не нашёл... можно подробнее?
На первой странице phpMyAdmin есть ссылка "Привелегии" (Privileges). Там можно дать пользователю различные права, в т.ч. и на LOCK TABLES (это если я ничего не путаю).
.
.
а по-другому как-нибудь можно решить?
dis, звонишь в тех. службу своего хоста и просишь их, чтобы тебе создали юзера с привилегиями LOCK TABLES.. и всё будет в ажуре