Создание, продвижение сайтов
компьютерная поддержка
53-02-63

Как исправить ошибку "Could not login with user ID #0"

22 февраля 2017

On some projects, when I use drush, I get the error "Could not login with user ID #0". Drush also says that "This is typically caused by importing a MySQL database dump from a faulty tool which re-numbered the anonymous user ID in the users table. See http://drupal.org/node/1029506 for help recovering from this situation." This error comes because uid = 0 got deleted in the "users" table. There are two ways to fix this problem.

Use user 1 instead of user 0

Simply use the option "-u 1" in the drush statement. So "drush cc all" will become "drush -u 1 cc all". With this argument, drush will load user 1 instead of user 0. This is a pretty easy quick-and-dirty workaround. You will have to use this argument every time you run drush.

Restore user 0 in the "users" table

This is a better and permanent fix. You can add user 0 to the "users" table. Execute the following MySQL query

insert into users (name, pass, mail, theme, signature, language, init, timezone) values ('', '', '', '', '', '', '', ''); 
update users set uid = 0 where name = '';

The first query inserts an empty row in the MySQL database. The second query sets the uid of the empty row to be 0. Now, when you execute any drush command, you should not get the error "Could not login with user ID #0".

Узнайте о нас больше:

Мы предлагаем широкий спект услуг по сайтам и компьютерной поддержке

Создание сайтов

Мы разрабатываем как простые сайты - визитки, так и индивидуальные проекты. Основная система разработки - CMS Drupal.

Узнать подробнее

Продвижение сайтов

Одно из основных направлений работы нашей компании - продвижение сайтов в Саратове и области. Мы поможем Вам с SEO - продвижением сайтов и настройкой и ведением контекстной рекламы в Яндекс Директ.

Бесплатная SEO-консультация

Компьтерная поддержка

Мы оказываем услуги компаниям и частным лицам в области настройки компьютерного оборудования:

  • Настройка роутеров и локальных сетей
  • Установка Windows
  • Оптимизация работы компьютеров
  • Лечение вирусов
  • Восстановление данных с жестких дисков
Узнать подробнее
Сделайте заказ с сайта и получите 10% скидку на услугу

Заказ услуги с сайта raybin.ru

Нажимая на кнопку "Получить консультацию", я даю согласие на обработку персональных данных и соглашаюсь c условиями политики конфиденциальности
Заказать бесплатную SEO-консультацию

Запрос бесплатной SEO - консультации с сайта raybin.ru

Нажимая на кнопку "Получить консультацию", я даю согласие на обработку персональных данных и соглашаюсь c условиями политики конфиденциальности
Письмо в компанию Райбин

Письмо в компанию RAYBIN

Нажимая на кнопку "Получить консультацию", я даю согласие на обработку персональных данных и соглашаюсь c условиями политики конфиденциальности