идентификация пользователя не выполнена что это значит

Идентификация пользователя не выполнена в 1С

Сотрудники, имеющие персональные учетные записи, могут столкнуться с ошибкой при входе в 1С: «Идентификация пользователя не выполнена». Варианты ее устранения зависят от причин возникновения. Рассмотрим их в статье.

Процесс идентификации

В программу 1С:Предприятие встроен механизм, выполняющий идентификацию пользователей при входе. Идентификация — это процедура «распознавания» персоны, пытающейся получить доступ к информационной базе, с помощью проверки соответствия данных, вводимых при входе, с параметрами, сохраненными в системе. В качестве параметров выступают логин и пароль.

Логин — имя, присвоенное пользователю в 1С, пароль — любая произвольная комбинация символов. Разграничивать полномочия сотрудников в программе с помощью учетных записей — распространенная практика, позволяющая:

Аутентификация пользователей в 1С

Аутентификации в 1С — это процедура сравнения логина и пароля, введенных пользователем, с теми, что хранятся в базе. В процессе аутентификации программа опознает пользователя либо выдает сообщение «Идентификация пользователя не выполнена».

Для создания новых пользователей и настройки их параметров необходимы права администратора, путь в типовой конфигурации 1С:Бухгалтерия 8.3: Администрирование — Настройки пользователей и прав — Пользователи.

идентификация пользователя не выполнена что это значит. image002 35. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image002 35. картинка идентификация пользователя не выполнена что это значит. картинка image002 35.

Чтобы программа 1С при входе в систему проводила проверку пользователей, в индивидуальных настройках на вкладке Главное выберите вариант аутентификации:

идентификация пользователя не выполнена что это значит. image006 31. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image006 31. картинка идентификация пользователя не выполнена что это значит. картинка image006 31.

Причины ошибки идентификации

Проблемы с ошибкой «Идентификация пользователя не выполнена» при входе в программу 1С у пользователей возникают, если:

Неверное имя пользователя

В окне настройки учетной записи параметр Имя (для входа) — это логин, который пользователь выбирает в выпадающем списке при входе в систему. Оно может не совпадать с Полным именем и иметь произвольное обозначение. Полное имя выступает в качестве наименования учетной записи, которое программа подставит в поле Ответственный при создании документов, в поле Пользователь в журнале регистрации и т. д.

идентификация пользователя не выполнена что это значит. image008 25. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image008 25. картинка идентификация пользователя не выполнена что это значит. картинка image008 25.

Все действующие логины перечислены в окне идентификации при входе в 1С. Вводить имя пользователя вручную не рекомендуется, т. к. есть вероятность допустить опечатку. Регистр букв логина программа не учитывает.

Возможно, учетная запись изменена. В окне идентификации в поле Пользователь программа автоматически сохраняет имя последнего, кто совершал вход. Эта запись может быть устаревшей, поэтому выбирайте пользователя из предложенного выпадающего списка.

Если логин отсутствует в перечне, то могут быть следующие варианты:

идентификация пользователя не выполнена что это значит. image010 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image010 18. картинка идентификация пользователя не выполнена что это значит. картинка image010 18.

Неверный пароль

Верхний и нижний регистры букв программа 1С распознает как разные символы. Язык ввода тоже имеет значение. Если пароль задавался на английской раскладке клавиатуры, то при входе следует проверить текущий язык операционной системы.

Например, FghtH и Fghth — это разные пароли. Поэтому при входе требуется внимательность и точный ввод всех символов. Если ошибка «Идентификация пользователя не выполнена» повторяется, проверьте, что на клавиатуре не включен индикатор клавиши Caps Lock, он имеет значение только для букв, на числа и символы не влияет.

Когда пользователь забыл пароль, сделать новый может администратор 1С в настройках учетной записи пользователя по кнопке Установить пароль.

идентификация пользователя не выполнена что это значит. image012 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image012 18. картинка идентификация пользователя не выполнена что это значит. картинка image012 18.

При аутентификации средствами операционной системы заменить пароль пользователю может только администратор компьютеров.

Длительный перерыв

Если работа 1С организована в клиент-серверном варианте, то при большом перерыве между текущей и предыдущей авторизациями (например, после отпуска) пользователь может столкнуться с ошибкой «Идентификация пользователя не выполнена» из-за устаревшего кэша программы 1С. Очистка временных файлов кэша такая же, как при появлении сообщения «Поле объекта не обнаружено». А также рекомендуется перезагрузить сервер.

Файл базы данных поврежден

Некорректное завершение работы программы, компьютера, перебои с электроэнергией могут привести к повреждению файлов, хранящихся на жестких дисках, в т. ч. файла базы данных 1С. Если в «сломанной» части базы оказалась информация о пользователях, то программа 1С при проведении идентификации не сможет ее прочитать и выдаст ошибку «Идентификация пользователя не выполнена». Проблема может коснуться только части сотрудников, у остальных сбоев в работе 1С не будет.

Подробнее Ошибка СУБД: файл базы данных поврежден в 1С 8.3

Для решения проблемы:

идентификация пользователя не выполнена что это значит. image016 10. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image016 10. картинка идентификация пользователя не выполнена что это значит. картинка image016 10.

Когда ошибка «Идентификация пользователя не выполнена» возникает при открытии конфигуратора, исправление ошибок в базе проводится через утилиту 1С chdbfl.exe. Она устанавливается вместе с платформой 1С, расположена в папке bin рабочего каталога программы.

идентификация пользователя не выполнена что это значит. image018 7. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image018 7. картинка идентификация пользователя не выполнена что это значит. картинка image018 7.

Перед началом проверки скопируйте файл 1Сv8.1CD из каталога БД в любое другое место, чтобы сохранить первоначальный вариант базы.

Запустите утилиту chdbfl.exe из папки bin. В поле Имя файла БД укажите путь до файла поврежденной базы 1Сv8.1CD, он прописан в нижней части окна запуска 1С.

идентификация пользователя не выполнена что это значит. image020 6. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image020 6. картинка идентификация пользователя не выполнена что это значит. картинка image020 6.идентификация пользователя не выполнена что это значит. image022 3. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image022 3. картинка идентификация пользователя не выполнена что это значит. картинка image022 3.

Отметьте флаг Исправлять обнаруженные ошибки и нажмите Выполнить. По окончании процедуры все выявленные и исправленные ошибки отразятся в окне утилиты.

На практике для «лечения» баз применяют оба способа вместе: сначала проверяют физическую целостность, затем ошибки исправляют через конфигуратор. Если исправить ошибку не удалось, и в программе 1С настроено автоматическое резервное копирование, то можно восстановить последнюю копию базы. Но хотим предупредить, что часть последних введенных данных будет потеряна.

См. также:

Активировать демо-доступ бесплатно →

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Не обнаружена установленная версия 1С Предприятия

При запуске программы 1С пользователь может столкнуться с сообщением: «Не обнаружена установленная версия 1С:Предприятия». Рассмотрим порядок действий в данной ситуации.

Не обнаружена установленная версия 1С Предприятия

идентификация пользователя не выполнена что это значит. image002 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image002 18. картинка идентификация пользователя не выполнена что это значит. картинка image002 18.

Ранее такая ошибка могла возникнуть при смене платформы 1С: Предприятие с 8.2 на 8.3. Кроме этого, ошибка может появиться вследствие некорректной установки программы 1С или при переустановке операционной системы и других подобных ситуаций. В этих случаях файл, отвечающий за запуск платформы 1CEStart.cfg, начинает работать некорректно.

В файле хранятся настройки, отвечающие за запуск определенной платформы. Обычно он располагается в папке с временными файлами 1С: C:Users AppDataRoaming1C1CEStart.

идентификация пользователя не выполнена что это значит. image003 27. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image003 27. картинка идентификация пользователя не выполнена что это значит. картинка image003 27.

Очень легко найти этот файл на компьютере, введя в Проводнике строчку %appdata%.

идентификация пользователя не выполнена что это значит. image004 19. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image004 19. картинка идентификация пользователя не выполнена что это значит. картинка image004 19.

Система автоматически найдет местоположение этой папки, после чего нужно последовательно открыть папки: Roaming1C1CEStart.

В папке 1CEStart находится нужный файл 1CEStart.cfg.

идентификация пользователя не выполнена что это значит. image006 15. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image006 15. картинка идентификация пользователя не выполнена что это значит. картинка image006 15.

Уточнить путь к файлу 1CEStart.cfg можно, открыв кнопку Настройка… в окне запуска программы.

идентификация пользователя не выполнена что это значит. image007 21. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image007 21. картинка идентификация пользователя не выполнена что это значит. картинка image007 21.

В поле Каталоги шаблонов конфигураций и обновлений указан путь к установочным файлам 1С на вашем компьютере.

идентификация пользователя не выполнена что это значит. image008 12. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image008 12. картинка идентификация пользователя не выполнена что это значит. картинка image008 12.

С помощью файла 1CEStart.cfg определяется последняя установленная Платформа. Ярлык установленной платформы 1С:Предприятие автоматически определяет нужную платформу для запуска на основании данных файла 1CEStart.cfg.

идентификация пользователя не выполнена что это значит. image009 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image009 18. картинка идентификация пользователя не выполнена что это значит. картинка image009 18.

Может быть ситуация, когда пользователь сам вынес ярлык на рабочий стол с указанием конкретной платформы запуска. В этом случае она определяется не автоматически, а ярлык указывает на определенный запускающий файл. В данном примере на запускающий файл Платформы 8.3.10.2667.

идентификация пользователя не выполнена что это значит. image010 9. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image010 9. картинка идентификация пользователя не выполнена что это значит. картинка image010 9.

Вернемся к нашему файлу с настройками 1CEStart. Если его откроем (с помощью программы Блокнот), то увидим в нем путь к каталогу шаблонов и дополнительные параметры запуска.

идентификация пользователя не выполнена что это значит. image011 15. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image011 15. картинка идентификация пользователя не выполнена что это значит. картинка image011 15.

Файл изменится автоматически при изменении настроек запуска для конкретного пользователя, а для всех пользователей он изменяется при установке платформы 1С. Таким образом, при некорректной установке или каких-то других изменениях программы 1С происходит попытка запустить 1С, но файл настроек не находит ее.

Решение проблемы

Для начала проверим, что указано в настройках запуска программы 1С, какая версия платформы. Возможно, пользователь сам изменил настройки, а данная платформа была удалена. В окне запуска программы, нажимаем кнопку Изменить…

идентификация пользователя не выполнена что это значит. image012 6. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image012 6. картинка идентификация пользователя не выполнена что это значит. картинка image012 6.

Если указана версия 8.3, то программа 1С автоматически выберет нужную платформу из установленных на компьютере.

идентификация пользователя не выполнена что это значит. image013 11. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image013 11. картинка идентификация пользователя не выполнена что это значит. картинка image013 11.

Проверим, какие платформы установлены на компьютере пользователя. Для этого переходим в раздел Панель управления (в кнопке меню Пуск) и выбираем пункт Программы и компоненты.

идентификация пользователя не выполнена что это значит. image014 5. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image014 5. картинка идентификация пользователя не выполнена что это значит. картинка image014 5.

Бывают случаи, когда при переносе данных на другой компьютер, просто копируются папки с программой 1С, без установки программы и в таком случае программы в списке установленных нет. Также она будет отсутствовать и в кнопке Пуск. Это некорректный способ переноса программы 1С, в результате которого могут возникнуть проблемы с запуском.

Если откроем папку на диске С:Program Files (х86)1cv8, то увидим папки с установленными ранее Платформами.

идентификация пользователя не выполнена что это значит. image015 11. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image015 11. картинка идентификация пользователя не выполнена что это значит. картинка image015 11.

Может быть такая ситуация, что папка есть, а в списке установленных компонент данная версия Платформы не отображается. В данном случае выход один — просто установить заново нужную Платформу. Как это сделать мы писали в статье Обновление платформы 1С.

При обновлении (установке) новой Платформы на компьютере пользователя, на других компьютерах пользователей при работе по сети должна быть установлена такая же версия платформы, иначе пользователи со старой версией Платформы могут не войти в базу.

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Заделываем дыры в сервере приложений 1С и вокруг него

В сегодняшней статье я расскажу об уязвимостях сервера 1С в корпоративной сети.

Как показала практика, в инсталляциях с 1С все допускают одни и те же ошибки разной степени серьезности. Я не буду касаться очевидных вещей вроде установки обновлений, но пройдусь по специфике работы сервера приложений под Windows. Например, по возможности бесконтрольно манипулировать базами Microsoft SQL с помощью инструментов 1С.

Исторически так сложилось, что редко когда системные администраторы и программисты 1С работают как одна команда. Чаще всего специалисты по 1С не вникают в тонкости системного администрирования, а сисадмины не стремятся постичь нюансы работы 1С.

И получается инфраструктура с «детскими болячками», очевидными для специалиста по ИБ ― ниже привожу личный ТОП таких проблем.

По умолчанию платформа 1С при установке создает специальную учетную запись с ограниченными правами, под которой работают службы сервера ― USR1CV8. Все идет хорошо, до тех пор пока не становятся нужны ресурсы сети: например, для автоматических выгрузок-загрузок. Учетная запись по умолчанию не имеет доступа на сетевые папки домена, поскольку является локальной.

В своей практике я встречал множество способов решения этой задачи: папки с доступом на запись для группы «Все», сервер 1С под учетной записью с правами администратора домена, явно прописанные в коде учетные данные для подключения сетевого ресурса. Даже запуск сервера 1С под пользовательской сессией как обычное приложение.

Заходим на сервер по RDP, видим такое окно и получаем нервный тик.

Конечно, «захардкоженые» пароли и сетевые ресурсы с анонимным доступом на запись встречаются редко. В отличие от работы сервера 1С из-под обычной доменной учетной записи. Разумеется, с возможностью выполнить произвольный код «на сервере».

Как известно любому 1С-нику, но не любому системному администратору, в обработках 1С есть два режима выполнения процедур: на сервере и на клиенте. Запущенная в «серверном» режиме процедура будет выполнена под учетной записью службы сервера приложений. Со всеми ее правами.

Если сервер 1С работает с правами администратора домена, то потенциальный вредитель сможет сделать с доменом что угодно. Разумным выходом станет создание специальной учетной записи ― по мотивам USR1CV8, только уже в домене. В частности, ей стоит разрешить вход только на определенные серверы в оснастке «Пользователи и Компьютеры Active Directory».

Настройка входа только на разрешенные серверы.

Не лишним будет и разрешить вход на сервер только в качестве службы, отключив возможность локального (интерактивного) входа в систему. Сделать это можно через локальные политики безопасности непосредственно на сервере, либо с помощью доменных групповых политик.

Назначение прав пользователя в локальной политике безопасности.

Все то же самое касается и учетной записи сервера Microsoft SQL. Седых волос может прибавиться от вредных привычек:

Регулярно в практике встречается подключение баз данных к серверу 1С под пользователем «SA» (суперпользователь в SQL). Вообще, это не так страшно как звучит, ведь пароль от SA захэширован в файле 1CV8Reg.lst на сервере приложений. Хэш злоумышленник получить гипотетически может ― не забываем про права учетной записи сервера ― но расшифровка окажется долгой, особенно если использовать брутфорс.

Но все же не лишним будет настроить аудит доступа к этому файлу с уведомлением ответственных лиц.

Другое дело, когда программистам 1С «делегируют» обязанности DBA. Опять же, из личного опыта: сервер SQL был в зоне ответственности программистов, как и интеграция внешнего сайта с базами 1С. Итогом был пароль SA в скриптах сайта.

Для собственного успокоения стоит поставить на SA сложный пароль или вовсе деактивировать эту учетную запись. На SQL тогда нужно включить доменную аутентификацию для управления и создать для 1С отдельное имя входа с правами на необходимые базы.

Если вы не хотите оставить возможность создавать базы SQL через интерфейс 1С, то новому пользователю хватит общей роли public и db_owner непосредственно в базе 1С.

Это можно проделать через Management Studio или простым скриптом T-SQL:

USE CREATE LOGIN 1c_user WITH PASSWORD = ‘VeryStrongPassword’ CREATE USER 1c_user FOR LOGIN 1c_user ALTER ROLE db_owner ADD MEMBER 1c_user GO

Право выгрузить базу у роли Полные Права в типовой 1С: Бухгалтерии 2.0.

Следующий важный момент ― запуск внешних обработок. Как мы помним, в 1С можно запускать код с правами учетной записи сервера. Хорошо, если она не имеет административных прав на систему, но все равно стоит исключить возможность запуска подобных обработок для пользователей. И не забудьте попросить специалиста по 1С «встраивать» дополнительные отчеты и обработки в базу. Хотя не во всех обработках поддерживается встраивание ― эта возможность зависит от версии 1С.

Проверить, какие типовые роли не имеют прав на открытие внешних обработок, можно в конфигураторе.

Все эти действия не только помогут защититься от потенциального «внутреннего вредителя», но и станут дополнительной преградой на пути вирусов-шифровальщиков, маскирующихся под обработки 1С.

Если все же необходим запуск внешних обработок, то неплохим вариантом контроля и подстраховки будет аудит их запуска. Штатного механизма аудита у 1С пока нет, но в сообществе уже придумали несколько обходных маневров. Внедрять эти механизмы стоит в паре со специалистом 1С, также как и настраивать уведомления о событиях в журнале регистраций базы.

Отдельно отмечу возможность настройки доменной аутентификации пользователей вместо аутентификации 1С. И пользователям будет удобнее ― меньше паролей в их памяти снижает риск появления стикеров на мониторе.

Итак, пользователи теперь не могут запускать обработки, учетная запись сервера максимально ограничена. Но есть и еще кое-что: учетная запись администратора кластера 1С, которая не создается по умолчанию.

Ее отсутствие опасно: любой человек с ноутбуком при открытом доступе к сетевым портам сервера (по умолчанию это TCP:1540) может создать там свою базу, и ограничений на запуск обработок не будет. А еще злодей сможет получить информацию по базам данных, по работающим пользователям, изменить параметры кластера и даже принудительно завершить работу определенных пользователей.

Пример скрипта на PowerShell, изгоняющего всех пользователей изо всех баз сервера:

Использование подобного способа работы с сервером 1С в благих целях уже упоминалось в одной из предыдущих статей.

Создать администратора кластера не просто, а очень просто ― достаточно щелкнуть правой кнопкой на пункте «администраторы» в управлении кластером 1С, создать нового администратора, задав логин и пароль.

Создание администратора кластера 1С.

Я коснулся лишь части недоработок при настройке 1С: Предприятия. Для самостоятельного изучения рекомендую почитать до сих пор не потерявшие актуальность материалы:

Поделитесь в комментариях своими нестандартными решениями и курьезами при работе с системой 1С: Предприятие.

Источник

Идентификация пользователя не выполнена в 1С

Сотрудники, имеющие персональные учетные записи, могут столкнуться с ошибкой при входе в 1С: «Идентификация пользователя не выполнена». Варианты ее устранения зависят от причин возникновения. Рассмотрим их в статье.

Процесс идентификации

В программу 1С:Предприятие встроен механизм, выполняющий идентификацию пользователей при входе. Идентификация — это процедура «распознавания» персоны, пытающейся получить доступ к информационной базе, с помощью проверки соответствия данных, вводимых при входе, с параметрами, сохраненными в системе. В качестве параметров выступают логин и пароль.

Логин — имя, присвоенное пользователю в 1С, пароль — любая произвольная комбинация символов. Разграничивать полномочия сотрудников в программе с помощью учетных записей — распространенная практика, позволяющая:

Аутентификация пользователей в 1С

Аутентификации в 1С — это процедура сравнения логина и пароля, введенных пользователем, с теми, что хранятся в базе. В процессе аутентификации программа опознает пользователя либо выдает сообщение «Идентификация пользователя не выполнена».

Для создания новых пользователей и настройки их параметров необходимы права администратора, путь в типовой конфигурации 1С:Бухгалтерия 8.3: Администрирование — Настройки пользователей и прав — Пользователи.

идентификация пользователя не выполнена что это значит. image002 35. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image002 35. картинка идентификация пользователя не выполнена что это значит. картинка image002 35.

Чтобы программа 1С при входе в систему проводила проверку пользователей, в индивидуальных настройках на вкладке Главное выберите вариант аутентификации:

идентификация пользователя не выполнена что это значит. image006 31. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image006 31. картинка идентификация пользователя не выполнена что это значит. картинка image006 31.

Причины ошибки идентификации

Проблемы с ошибкой «Идентификация пользователя не выполнена» при входе в программу 1С у пользователей возникают, если:

Неверное имя пользователя

В окне настройки учетной записи параметр Имя (для входа) — это логин, который пользователь выбирает в выпадающем списке при входе в систему. Оно может не совпадать с Полным именем и иметь произвольное обозначение. Полное имя выступает в качестве наименования учетной записи, которое программа подставит в поле Ответственный при создании документов, в поле Пользователь в журнале регистрации и т. д.

идентификация пользователя не выполнена что это значит. image008 25. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image008 25. картинка идентификация пользователя не выполнена что это значит. картинка image008 25.

Все действующие логины перечислены в окне идентификации при входе в 1С. Вводить имя пользователя вручную не рекомендуется, т. к. есть вероятность допустить опечатку. Регистр букв логина программа не учитывает.

Возможно, учетная запись изменена. В окне идентификации в поле Пользователь программа автоматически сохраняет имя последнего, кто совершал вход. Эта запись может быть устаревшей, поэтому выбирайте пользователя из предложенного выпадающего списка.

Если логин отсутствует в перечне, то могут быть следующие варианты:

идентификация пользователя не выполнена что это значит. image010 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image010 18. картинка идентификация пользователя не выполнена что это значит. картинка image010 18.

Неверный пароль

Верхний и нижний регистры букв программа 1С распознает как разные символы. Язык ввода тоже имеет значение. Если пароль задавался на английской раскладке клавиатуры, то при входе следует проверить текущий язык операционной системы.

Например, FghtH и Fghth — это разные пароли. Поэтому при входе требуется внимательность и точный ввод всех символов. Если ошибка «Идентификация пользователя не выполнена» повторяется, проверьте, что на клавиатуре не включен индикатор клавиши Caps Lock, он имеет значение только для букв, на числа и символы не влияет.

Когда пользователь забыл пароль, сделать новый может администратор 1С в настройках учетной записи пользователя по кнопке Установить пароль.

идентификация пользователя не выполнена что это значит. image012 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image012 18. картинка идентификация пользователя не выполнена что это значит. картинка image012 18.

При аутентификации средствами операционной системы заменить пароль пользователю может только администратор компьютеров.

Длительный перерыв

Если работа 1С организована в клиент-серверном варианте, то при большом перерыве между текущей и предыдущей авторизациями (например, после отпуска) пользователь может столкнуться с ошибкой «Идентификация пользователя не выполнена» из-за устаревшего кэша программы 1С. Очистка временных файлов кэша такая же, как при появлении сообщения «Поле объекта не обнаружено». А также рекомендуется перезагрузить сервер.

Файл базы данных поврежден

Некорректное завершение работы программы, компьютера, перебои с электроэнергией могут привести к повреждению файлов, хранящихся на жестких дисках, в т. ч. файла базы данных 1С. Если в «сломанной» части базы оказалась информация о пользователях, то программа 1С при проведении идентификации не сможет ее прочитать и выдаст ошибку «Идентификация пользователя не выполнена». Проблема может коснуться только части сотрудников, у остальных сбоев в работе 1С не будет.

Подробнее Ошибка СУБД: файл базы данных поврежден в 1С 8.3

Для решения проблемы:

идентификация пользователя не выполнена что это значит. image016 10. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image016 10. картинка идентификация пользователя не выполнена что это значит. картинка image016 10.

Когда ошибка «Идентификация пользователя не выполнена» возникает при открытии конфигуратора, исправление ошибок в базе проводится через утилиту 1С chdbfl.exe. Она устанавливается вместе с платформой 1С, расположена в папке bin рабочего каталога программы.

идентификация пользователя не выполнена что это значит. image018 7. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image018 7. картинка идентификация пользователя не выполнена что это значит. картинка image018 7.

Перед началом проверки скопируйте файл 1Сv8.1CD из каталога БД в любое другое место, чтобы сохранить первоначальный вариант базы.

Запустите утилиту chdbfl.exe из папки bin. В поле Имя файла БД укажите путь до файла поврежденной базы 1Сv8.1CD, он прописан в нижней части окна запуска 1С.

идентификация пользователя не выполнена что это значит. image020 6. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image020 6. картинка идентификация пользователя не выполнена что это значит. картинка image020 6.идентификация пользователя не выполнена что это значит. image022 3. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image022 3. картинка идентификация пользователя не выполнена что это значит. картинка image022 3.

Отметьте флаг Исправлять обнаруженные ошибки и нажмите Выполнить. По окончании процедуры все выявленные и исправленные ошибки отразятся в окне утилиты.

На практике для «лечения» баз применяют оба способа вместе: сначала проверяют физическую целостность, затем ошибки исправляют через конфигуратор. Если исправить ошибку не удалось, и в программе 1С настроено автоматическое резервное копирование, то можно восстановить последнюю копию базы. Но хотим предупредить, что часть последних введенных данных будет потеряна.

См. также:

Активировать демо-доступ бесплатно →

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Не обнаружена установленная версия 1С Предприятия

При запуске программы 1С пользователь может столкнуться с сообщением: «Не обнаружена установленная версия 1С:Предприятия». Рассмотрим порядок действий в данной ситуации.

Не обнаружена установленная версия 1С Предприятия

идентификация пользователя не выполнена что это значит. image002 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image002 18. картинка идентификация пользователя не выполнена что это значит. картинка image002 18.

Ранее такая ошибка могла возникнуть при смене платформы 1С: Предприятие с 8.2 на 8.3. Кроме этого, ошибка может появиться вследствие некорректной установки программы 1С или при переустановке операционной системы и других подобных ситуаций. В этих случаях файл, отвечающий за запуск платформы 1CEStart.cfg, начинает работать некорректно.

В файле хранятся настройки, отвечающие за запуск определенной платформы. Обычно он располагается в папке с временными файлами 1С: C:Users AppDataRoaming1C1CEStart.

идентификация пользователя не выполнена что это значит. image003 27. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image003 27. картинка идентификация пользователя не выполнена что это значит. картинка image003 27.

Очень легко найти этот файл на компьютере, введя в Проводнике строчку %appdata%.

идентификация пользователя не выполнена что это значит. image004 19. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image004 19. картинка идентификация пользователя не выполнена что это значит. картинка image004 19.

Система автоматически найдет местоположение этой папки, после чего нужно последовательно открыть папки: Roaming1C1CEStart.

В папке 1CEStart находится нужный файл 1CEStart.cfg.

идентификация пользователя не выполнена что это значит. image006 15. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image006 15. картинка идентификация пользователя не выполнена что это значит. картинка image006 15.

Уточнить путь к файлу 1CEStart.cfg можно, открыв кнопку Настройка… в окне запуска программы.

идентификация пользователя не выполнена что это значит. image007 21. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image007 21. картинка идентификация пользователя не выполнена что это значит. картинка image007 21.

В поле Каталоги шаблонов конфигураций и обновлений указан путь к установочным файлам 1С на вашем компьютере.

идентификация пользователя не выполнена что это значит. image008 12. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image008 12. картинка идентификация пользователя не выполнена что это значит. картинка image008 12.

С помощью файла 1CEStart.cfg определяется последняя установленная Платформа. Ярлык установленной платформы 1С:Предприятие автоматически определяет нужную платформу для запуска на основании данных файла 1CEStart.cfg.

идентификация пользователя не выполнена что это значит. image009 18. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image009 18. картинка идентификация пользователя не выполнена что это значит. картинка image009 18.

Может быть ситуация, когда пользователь сам вынес ярлык на рабочий стол с указанием конкретной платформы запуска. В этом случае она определяется не автоматически, а ярлык указывает на определенный запускающий файл. В данном примере на запускающий файл Платформы 8.3.10.2667.

идентификация пользователя не выполнена что это значит. image010 9. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image010 9. картинка идентификация пользователя не выполнена что это значит. картинка image010 9.

Вернемся к нашему файлу с настройками 1CEStart. Если его откроем (с помощью программы Блокнот), то увидим в нем путь к каталогу шаблонов и дополнительные параметры запуска.

идентификация пользователя не выполнена что это значит. image011 15. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image011 15. картинка идентификация пользователя не выполнена что это значит. картинка image011 15.

Файл изменится автоматически при изменении настроек запуска для конкретного пользователя, а для всех пользователей он изменяется при установке платформы 1С. Таким образом, при некорректной установке или каких-то других изменениях программы 1С происходит попытка запустить 1С, но файл настроек не находит ее.

Решение проблемы

Для начала проверим, что указано в настройках запуска программы 1С, какая версия платформы. Возможно, пользователь сам изменил настройки, а данная платформа была удалена. В окне запуска программы, нажимаем кнопку Изменить…

идентификация пользователя не выполнена что это значит. image012 6. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image012 6. картинка идентификация пользователя не выполнена что это значит. картинка image012 6.

Если указана версия 8.3, то программа 1С автоматически выберет нужную платформу из установленных на компьютере.

идентификация пользователя не выполнена что это значит. image013 11. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image013 11. картинка идентификация пользователя не выполнена что это значит. картинка image013 11.

Проверим, какие платформы установлены на компьютере пользователя. Для этого переходим в раздел Панель управления (в кнопке меню Пуск) и выбираем пункт Программы и компоненты.

идентификация пользователя не выполнена что это значит. image014 5. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image014 5. картинка идентификация пользователя не выполнена что это значит. картинка image014 5.

Бывают случаи, когда при переносе данных на другой компьютер, просто копируются папки с программой 1С, без установки программы и в таком случае программы в списке установленных нет. Также она будет отсутствовать и в кнопке Пуск. Это некорректный способ переноса программы 1С, в результате которого могут возникнуть проблемы с запуском.

Если откроем папку на диске С:Program Files (х86)1cv8, то увидим папки с установленными ранее Платформами.

идентификация пользователя не выполнена что это значит. image015 11. идентификация пользователя не выполнена что это значит фото. идентификация пользователя не выполнена что это значит-image015 11. картинка идентификация пользователя не выполнена что это значит. картинка image015 11.

Может быть такая ситуация, что папка есть, а в списке установленных компонент данная версия Платформы не отображается. В данном случае выход один — просто установить заново нужную Платформу. Как это сделать мы писали в статье Обновление платформы 1С.

При обновлении (установке) новой Платформы на компьютере пользователя, на других компьютерах пользователей при работе по сети должна быть установлена такая же версия платформы, иначе пользователи со старой версией Платформы могут не войти в базу.

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Заделываем дыры в сервере приложений 1С и вокруг него

В сегодняшней статье я расскажу об уязвимостях сервера 1С в корпоративной сети.

Как показала практика, в инсталляциях с 1С все допускают одни и те же ошибки разной степени серьезности. Я не буду касаться очевидных вещей вроде установки обновлений, но пройдусь по специфике работы сервера приложений под Windows. Например, по возможности бесконтрольно манипулировать базами Microsoft SQL с помощью инструментов 1С.

Исторически так сложилось, что редко когда системные администраторы и программисты 1С работают как одна команда. Чаще всего специалисты по 1С не вникают в тонкости системного администрирования, а сисадмины не стремятся постичь нюансы работы 1С.

И получается инфраструктура с «детскими болячками», очевидными для специалиста по ИБ ― ниже привожу личный ТОП таких проблем.

По умолчанию платформа 1С при установке создает специальную учетную запись с ограниченными правами, под которой работают службы сервера ― USR1CV8. Все идет хорошо, до тех пор пока не становятся нужны ресурсы сети: например, для автоматических выгрузок-загрузок. Учетная запись по умолчанию не имеет доступа на сетевые папки домена, поскольку является локальной.

В своей практике я встречал множество способов решения этой задачи: папки с доступом на запись для группы «Все», сервер 1С под учетной записью с правами администратора домена, явно прописанные в коде учетные данные для подключения сетевого ресурса. Даже запуск сервера 1С под пользовательской сессией как обычное приложение.

Заходим на сервер по RDP, видим такое окно и получаем нервный тик.

Конечно, «захардкоженые» пароли и сетевые ресурсы с анонимным доступом на запись встречаются редко. В отличие от работы сервера 1С из-под обычной доменной учетной записи. Разумеется, с возможностью выполнить произвольный код «на сервере».

Как известно любому 1С-нику, но не любому системному администратору, в обработках 1С есть два режима выполнения процедур: на сервере и на клиенте. Запущенная в «серверном» режиме процедура будет выполнена под учетной записью службы сервера приложений. Со всеми ее правами.

Если сервер 1С работает с правами администратора домена, то потенциальный вредитель сможет сделать с доменом что угодно. Разумным выходом станет создание специальной учетной записи ― по мотивам USR1CV8, только уже в домене. В частности, ей стоит разрешить вход только на определенные серверы в оснастке «Пользователи и Компьютеры Active Directory».

Настройка входа только на разрешенные серверы.

Не лишним будет и разрешить вход на сервер только в качестве службы, отключив возможность локального (интерактивного) входа в систему. Сделать это можно через локальные политики безопасности непосредственно на сервере, либо с помощью доменных групповых политик.

Назначение прав пользователя в локальной политике безопасности.

Все то же самое касается и учетной записи сервера Microsoft SQL. Седых волос может прибавиться от вредных привычек:

Регулярно в практике встречается подключение баз данных к серверу 1С под пользователем «SA» (суперпользователь в SQL). Вообще, это не так страшно как звучит, ведь пароль от SA захэширован в файле 1CV8Reg.lst на сервере приложений. Хэш злоумышленник получить гипотетически может ― не забываем про права учетной записи сервера ― но расшифровка окажется долгой, особенно если использовать брутфорс.

Но все же не лишним будет настроить аудит доступа к этому файлу с уведомлением ответственных лиц.

Другое дело, когда программистам 1С «делегируют» обязанности DBA. Опять же, из личного опыта: сервер SQL был в зоне ответственности программистов, как и интеграция внешнего сайта с базами 1С. Итогом был пароль SA в скриптах сайта.

Для собственного успокоения стоит поставить на SA сложный пароль или вовсе деактивировать эту учетную запись. На SQL тогда нужно включить доменную аутентификацию для управления и создать для 1С отдельное имя входа с правами на необходимые базы.

Если вы не хотите оставить возможность создавать базы SQL через интерфейс 1С, то новому пользователю хватит общей роли public и db_owner непосредственно в базе 1С.

Это можно проделать через Management Studio или простым скриптом T-SQL:

USE CREATE LOGIN 1c_user WITH PASSWORD = ‘VeryStrongPassword’ CREATE USER 1c_user FOR LOGIN 1c_user ALTER ROLE db_owner ADD MEMBER 1c_user GO

Право выгрузить базу у роли Полные Права в типовой 1С: Бухгалтерии 2.0.

Следующий важный момент ― запуск внешних обработок. Как мы помним, в 1С можно запускать код с правами учетной записи сервера. Хорошо, если она не имеет административных прав на систему, но все равно стоит исключить возможность запуска подобных обработок для пользователей. И не забудьте попросить специалиста по 1С «встраивать» дополнительные отчеты и обработки в базу. Хотя не во всех обработках поддерживается встраивание ― эта возможность зависит от версии 1С.

Проверить, какие типовые роли не имеют прав на открытие внешних обработок, можно в конфигураторе.

Все эти действия не только помогут защититься от потенциального «внутреннего вредителя», но и станут дополнительной преградой на пути вирусов-шифровальщиков, маскирующихся под обработки 1С.

Если все же необходим запуск внешних обработок, то неплохим вариантом контроля и подстраховки будет аудит их запуска. Штатного механизма аудита у 1С пока нет, но в сообществе уже придумали несколько обходных маневров. Внедрять эти механизмы стоит в паре со специалистом 1С, также как и настраивать уведомления о событиях в журнале регистраций базы.

Отдельно отмечу возможность настройки доменной аутентификации пользователей вместо аутентификации 1С. И пользователям будет удобнее ― меньше паролей в их памяти снижает риск появления стикеров на мониторе.

Итак, пользователи теперь не могут запускать обработки, учетная запись сервера максимально ограничена. Но есть и еще кое-что: учетная запись администратора кластера 1С, которая не создается по умолчанию.

Ее отсутствие опасно: любой человек с ноутбуком при открытом доступе к сетевым портам сервера (по умолчанию это TCP:1540) может создать там свою базу, и ограничений на запуск обработок не будет. А еще злодей сможет получить информацию по базам данных, по работающим пользователям, изменить параметры кластера и даже принудительно завершить работу определенных пользователей.

Пример скрипта на PowerShell, изгоняющего всех пользователей изо всех баз сервера:

Использование подобного способа работы с сервером 1С в благих целях уже упоминалось в одной из предыдущих статей.

Создать администратора кластера не просто, а очень просто ― достаточно щелкнуть правой кнопкой на пункте «администраторы» в управлении кластером 1С, создать нового администратора, задав логин и пароль.

Создание администратора кластера 1С.

Я коснулся лишь части недоработок при настройке 1С: Предприятия. Для самостоятельного изучения рекомендую почитать до сих пор не потерявшие актуальность материалы:

Поделитесь в комментариях своими нестандартными решениями и курьезами при работе с системой 1С: Предприятие.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *