перестал совпадать ID пользователя и лицевой счет

Технические вопросы по UTM 5.0
Ответить
avegad
Сообщения: 54
Зарегистрирован: Чт сен 20, 2007 08:39

перестал совпадать ID пользователя и лицевой счет

Сообщение avegad »

UTM 5.2.0-002
Проблема такая:
После 1274 ID
перестал совпадать ID и лицевой счёт.
Знаю что лицевой счет есть в таблицах:
accounts, users и users_accounts
может быть ещё он где то хранится?

Восстановление из бекапа до ID пользователя 1274
ничего не дало

Убедительная просьба помочь в скорейшем решении данной проблемы!
Последний раз редактировалось avegad Пт дек 26, 2008 10:41, всего редактировалось 1 раз.

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

они не обязаны совпадать это нормальная ситуация
вы когда-либо создали дополнительный лицевой счет для пользователя (случайно или специально) и после этого и пошел разнобой

avegad
Сообщения: 54
Зарегистрирован: Чт сен 20, 2007 08:39

Сообщение avegad »

доп. лицевых счетов не создавали

avegad
Сообщения: 54
Зарегистрирован: Чт сен 20, 2007 08:39

Сообщение avegad »

gravis писал(а):они не обязаны совпадать это нормальная ситуация
вы когда-либо создали дополнительный лицевой счет для пользователя (случайно или специально) и после этого и пошел разнобой
т.е доп лицевой мог быть создан хоть год назад, а разбег пойти только сейчас?

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

avegad писал(а):доп. лицевых счетов не создавали
Могли и случайно на кнопку нажать, было не раз.
добавлял строку в users, хотя скорее всего поможет и простое ALTER TABLE users AUTO_INCREMENT = ?;

avegad
Сообщения: 54
Зарегистрирован: Чт сен 20, 2007 08:39

Сообщение avegad »

У меня наоборот ID 1274 а л.с 1275

т.е пересортировать таблицу?

А остальные не собьются?
или есть такой риск?

Ещё вопрос:
А в каких таблицах могут ещё храниться номера Л.С
users, users_accounts, account - знаю

Еще вопрос:
Где можно найти эти дополнительные лицевые счета?
Ведь по идее если его вычистить из той таблицы где он висит(может даже и в is_deleted = 1) нумерация должна вернуться на круги своя

Витька
Сообщения: 236
Зарегистрирован: Вс дек 16, 2007 21:54

Сообщение Витька »

Вот чтобы у меня такое случайно не произошло, я на чистом утм сразу скриптом создал несколько тысяч логинов с запасом и в ус не дую. :)

avegad
Сообщения: 54
Зарегистрирован: Чт сен 20, 2007 08:39

Сообщение avegad »

для меня это уже поздно
у меня база уже больше 1100
меня интересует решение
причём как всегда вчера :( :( :( мдя....

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

avegad писал(а):У меня наоборот ID 1274 а л.с 1275
Оно всегда так. Поэтому и надо добавить лишнюю запись / прибавить автоинкремент в юзерс. А вот с удаление лучше не рисковать, мало ли где всплывёт...

Аватара пользователя
detx
Сообщения: 346
Зарегистрирован: Вт мар 11, 2008 12:00
Откуда: Нижний Новгород

Сообщение detx »

Витька писал(а):Вот чтобы у меня такое случайно не произошло, я на чистом утм сразу скриптом создал несколько тысяч логинов с запасом и в ус не дую. :)
Не поделишься скриптиком???

Ответить