Как найти и удалить пользователей ("мёртвые души") ?

1. maxster545 20.01.17 15:05 Сейчас в теме
База самописная.

Периодически при увольнении сотрудника убираем права и меняем пароль, но иногда бывает и такое что этот момент опускается и нас осенило дописать при увольнении сотрудника, убирать пользователя, НО остались пользователи, которые до этого момента работали с базой.

Внимание вопрос!!!
Как определить среди 500 пользователей какие из них "мёртвые души"?
Есть предложение по журналу регистрации определить, но как потом это всё дело обрабатывать? В идеале бы накидать запрос и выполнить код. А выгружать в Эксель и потом искать уж как-то не особо возиться охота..

Может быть есть возможность на уровне SQL как-то посмотреть? Или ещё какие-нибудь варианты есть?
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
4. alexx2510 38 20.01.17 15:57 Сейчас в теме
(1) а пользователя и сотрудника можно как-то сопоставить?
если можно, то возьмите и проверьте работатет ли такой пользователь-сотрудник на текущий момент.
5. maxster545 20.01.17 16:07 Сейчас в теме
(4) если только по фамилии искать...а однофамильцы могут быть...т.к. имена пользователей инициалами..
6. корум 287 20.01.17 16:20 Сейчас в теме
(1)
В идеале бы накидать запрос и выполнить код

...делаем запрос по документам Увольнение, вычленяем физлицо.
по физлицам можно сделать доп запрос, чтобы отсеять тех, кто увольнялся и вновь принимался на работу, или какое-то время был совместителем.

По полученному списку физлиц делаем запрос по совпадению с физлицом в справочнике Пользователи (если это поле заполняли, конечно).

Также можно пометить на удаление по совпадению Фамилия Имя Отчество, или по Фамилия ИО.

... и потом неделю снимать пометки с тех, кто попал под раздачу, но всё ещё работает.
2. herfis 498 20.01.17 15:29 Сейчас в теме
ВыгрузитьЖурналРегистрации
3. maxster545 20.01.17 15:45 Сейчас в теме
(2) ну он выгрузится то куда?
7. herfis 498 20.01.17 16:40 Сейчас в теме
(3) это название метода
описание можно найти в СП
8. herfis 498 20.01.17 16:42 Сейчас в теме
Я бы просто отфильтровал (программно) ЖР по событию входа в систему за последний квартал, свернул по пользователю и прибил всех, кто не заходил.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)