Логин виден, пароль — нет: как найти имя пользователя 1С и вернуть доступ к базе

· 9 мин

Содержание

Логин пользователя в 1С посмотреть можно: список имён открыт в Конфигураторе через Администрирование → Пользователи, а в БП 3.0 и ЗУП 3.1 — в разделе Администрирование → Настройки пользователей и прав → Пользователи. Пароль посмотреть нельзя ни в одной версии 1С 8.3: платформа хранит не сам пароль, а его хеш. Забытый пароль администратор не узнаёт, а задаёт новый.

Поэтому вопрос «где посмотреть пароль в 1С» на практике превращается в другой: кто в этой базе может сбросить пароль и что делать, если такого человека нет. Ответ зависит от того, какой именно логин вы ищете — пользователя базы, администратора кластера, пользователя SQL или учётную запись интернет-поддержки.

Какой логин и пароль вы ищете: четыре разных входа в 1С

Типичная путаница: человек ищет «пароль от 1С», а речь идёт о разных вещах. Сначала определите, на каком шаге вас остановили.

Где спрашиваютЧто это за учётная записьГде хранится
Окно «Доступ к информационной базе» после выбора базыПользователь информационной базыВнутри самой базы
Консоль администрирования серверовАдминистратор кластера или центрального сервераВ служебных файлах сервера 1С
Свойства базы в консоли, поля сервера СУБДПользователь SQL (PostgreSQL, MS SQL)На сервере СУБД
Подключение интернет-поддержки, обновления, 1С:ОтчётностьЛогин портала 1С:ИТСВ защищённом хранилище базы

🔑 Важное различие: у самой платформы 1С:Предприятие логина нет. Окно запуска со списком баз открывается без пароля у любого пользователя Windows. Пароль спрашивает конкретная база, и у каждой базы свой список пользователей.

📌 Ещё одна деталь. Если база открывается сразу, без окна с именем и паролем, — в ней просто не создано ни одного пользователя. Тогда искать нечего: вход свободный.

Где лежит список баз и строки подключения: файл ibases.v8i

Окно запуска берёт список баз из файла ibases.v8i. Он лежит в профиле пользователя Windows:

C:\Users\<имя_пользователя>\AppData\Roaming\1C\1CEStart\ibases.v8i

Быстрый способ открыть папку — нажать Win+R и ввести %APPDATA%\1C\1CEStart. Файл текстовый, его можно посмотреть в Блокноте. Для каждой базы там есть секция с названием в квадратных скобках и строка Connect:

[Бухгалтерия ООО Ромашка]
Connect=File="D:\Bases\Buh_Romashka";
ID=3f1c2a9e-0000-0000-0000-000000000000

[Зарплата и кадры]
Connect=Srvr="srv1c";Ref="zup_main";
ID=7b2d4e10-0000-0000-0000-000000000000

Что из этого можно узнать:

  • 📁 File="..." — файловая база, указан путь к папке с файлом 1Cv8.1CD;
  • 🖥️ Srvr="..." и Ref="..." — серверная база: имя сервера 1С и имя базы в кластере;
  • ❌ логинов и паролей пользователей базы в этом файле нет.

Где пароль иногда всё-таки записан открытым текстом

Бывает, что администратор настроил автоматический вход и прописал имя и пароль в параметрах запуска. Это видно в двух местах:

  1. В окне запуска выделите базу, нажмите Изменить и дойдите до последней страницы мастера. В поле дополнительных параметров запуска могут стоять ключи /N и /P.
  2. Откройте свойства ярлыка, через который запускают 1С. В поле «Объект» может быть строка вида:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh_Romashka" /N"Иванова" /P"Qwerty123"

Здесь /N — имя пользователя, /P — пароль. Если такая строка нашлась, вход восстановлен. Сразу смените пароль и уберите его из ярлыка: открытый пароль в ярлыке читает любой, кто сядет за компьютер.

Если параметров /N и /P нет, но 1С пускает без пароля, скорее всего, включена аутентификация операционной системы: пользователь базы привязан к вашей учётной записи Windows. Тогда пароль 1С вы, возможно, никогда и не вводили.

Где посмотреть логин пользователя и сменить пароль

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

В режиме 1С:Предприятие

В типовых конфигурациях на базе БСП пользователи ведутся в справочнике. Путь зависит от конфигурации:

КонфигурацияПуть к списку пользователей
Бухгалтерия предприятия 3.0Администрирование → Настройки пользователей и прав → Пользователи
ЗУП 3.1Администрирование → Настройки пользователей и прав → Пользователи
Управление торговлей 11НСИ и администрирование → Настройки пользователей и прав → Пользователи

Откройте карточку нужного сотрудника. Логин для входа указан в поле имени для входа на закладке с параметрами доступа — оно может отличаться от полного имени. Например, полное имя «Иванова Мария Петровна», а логин «Иванова».

Чтобы задать новый пароль:

  1. Откройте карточку пользователя.
  2. Нажмите кнопку установки пароля рядом с флажком «Вход в программу разрешён».
  3. Введите новый пароль дважды и сохраните карточку.
  4. Сообщите пароль сотруднику и попросите сменить его при первом входе.

Текущий пользователь виден без всяких прав: в интерфейсе «Такси» его имя выводится в верхней панели окна программы.

В Конфигураторе

Конфигуратор показывает «сырой» список пользователей платформы, без справочника конфигурации. Это запасной путь, когда режим Предприятия недоступен.

  1. Запустите базу в режиме Конфигуратор под пользователем с правом «Администрирование».
  2. Откройте Администрирование → Пользователи.
  3. Двойным щелчком откройте пользователя. На закладке «Основные» есть имя, полное имя, флажок «Аутентификация 1С:Предприятия» и поля пароля.
  4. Введите новый пароль в поля «Пароль» и «Подтверждение пароля», нажмите ОК.

Поле пароля в Конфигураторе всегда показывает звёздочки фиксированной длины. По ним нельзя понять даже, сколько символов в пароле.

В типовых конфигурациях пароль лучше менять в режиме Предприятия. Пользователь в Конфигураторе и элемент справочника «Пользователи» связаны. Правки только на стороне платформы конфигурация потом может считать расхождением.

Как отличить два режима по задаче

ЗадачаГде удобнее
Узнать логин сотрудника, сменить пароль, выдать праваРежим 1С:Предприятие
Режим Предприятия не открывается или конфигурация нетиповаяКонфигуратор
Включить вход через учётную запись WindowsОба режима, флажок аутентификации ОС
Запретить пользователю менять свой парольКонфигуратор, флажок «Пользователю запрещено изменять пароль»

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

Забыли пароль администратора файловой базы

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

  1. 👥 Другой администратор. Часто права «Полные права» или «Администратор системы» есть у главбуха или у внешнего специалиста по сопровождению. Он сбросит пароль за минуту.
  2. 🪟 Вход через Windows. Если у администратора включена аутентификация ОС, войдите в Windows под его учётной записью и запустите базу. Пароль 1С не понадобится.
  3. 🔍 Ярлыки и параметры запуска — см. раздел про ibases.v8i выше. Проверьте компьютеры всех, кто работал под администратором.
  4. 💾 Резервная копия. Если есть копия базы, где пароль администратора известен, разверните её рядом с рабочей. Из неё можно выгрузить или перенести данные, но решение зависит от того, насколько копия свежая.
  5. 🛠️ Специалист. Существуют сторонние способы правки служебной таблицы пользователей прямо в файле 1Cv8.1CD. Это вмешательство во внутренний формат базы без поддержки фирмы 1С. Делается только на копии файла и только для своей базы.

Не экспериментируйте с файлом 1Cv8.1CD рабочей базы: сначала скопируйте всю папку базы при закрытой 1С.

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

Логин и пароль в серверной базе и кластере 1С

В клиент-серверном варианте учётных записей больше, и путают их чаще.

Пользователи информационной базы

Список пользователей хранится в самой базе, на сервере СУБД. Порядок просмотра и смены пароля тот же, что для файловой базы: режим Предприятия или Конфигуратор. Узнать пароль через SQL тоже не выйдет: в таблицах СУБД лежит хеш, а не пароль.

Администратор кластера

Его спрашивает консоль администрирования серверов при открытии кластера. Если пароль потерян:

  • 🗂️ попросите администратора сервера 1С — у него может быть вторая учётная запись администратора кластера;
  • 💾 восстановите служебный файл реестра кластера из резервной копии. Он лежит в каталоге srvinfo сервера 1С, обычно в папке reg_1541, и называется 1CV8Clst.lst.

Файл реестра кластера восстанавливают при остановленной службе «Агент сервера 1С:Предприятия». Остановка службы обрывает все сеансы пользователей на этом сервере. Делайте это вне рабочего времени и предупредите людей заранее. Перед заменой сохраните текущий файл.

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

Пользователь СУБД

В консоли кластера откройте свойства информационной базы. Там видны тип СУБД, сервер баз данных, имя базы и имя пользователя сервера баз данных. Пароль отображается звёздочками. Для просмотра свойств консоль попросит логин и пароль администратора этой информационной базы — то есть пользователя 1С с административными правами.

Пароль пользователя СУБД знает администратор PostgreSQL или MS SQL. При его смене не забудьте обновить пароль и в свойствах базы в консоли 1С, иначе база перестанет открываться.

Логин и пароль интернет-поддержки 1С

Отдельная история — учётная запись портала 1С:ИТС. Она нужна для автоматического обновления, загрузки курсов валют, сервисов 1С:Контрагент и других функций интернет-поддержки.

В БП 3.0 подключение смотрят в разделе Администрирование → Интернет-поддержка и сервисы. Если поддержка подключена, там виден логин. Пароль программа хранит в защищённом хранилище и не показывает.

Если пароль от портала забыт:

  1. Откройте страницу входа на портал 1С:ИТС в браузере.
  2. Воспользуйтесь восстановлением пароля по почте, указанной при регистрации.
  3. В 1С отключите интернет-поддержку и подключите заново с новым паролем.

📌 Логин ИТС не равен логину пользователя базы. Это две независимые учётные записи, и сброс одной никак не влияет на другую.

Ошибки входа и что они означают

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

Диагностика: выберите симптом

Частые ошибки администратора

  • ❗ Создали первого пользователя без административных прав. Платформа требует, чтобы при появлении первого пользователя у него были административные права, иначе список пользователей не сохранится. Сразу назначьте роль с полными правами.
  • ❗ Прописали пароль администратора в ярлык всем сотрудникам. Удобно, пока кто-нибудь не откроет свойства ярлыка.
  • ❗ Сбросили пароль только в Конфигураторе в типовой базе. Справочник «Пользователи» и пользователь платформы разъехались — правьте через режим Предприятия.
  • ❗ Сменили пароль SQL, но не обновили его в консоли. Все сеансы падают с ошибкой подключения к СУБД.

Частые вопросы

Можно ли выгрузить пароли всех пользователей 1С в файл?
Нет. В базе хранится только хеш пароля. Выгрузить можно список логинов, а пароли — только задать заново.
Почему сотрудник видит своё имя в списке, но войти не может?
Чаще всего администратор снял в карточке флажок «Вход в программу разрешён» или сменил пароль. Проверьте карточку пользователя.
Где хранится пароль от 1С на компьютере пользователя?
Нигде, если его не прописали в ярлык или параметры запуска с ключом /P. Окно запуска пароли пользователей баз не запоминает.
Можно ли входить в 1С без пароля, но безопасно?
Да. Включите в карточке пользователя аутентификацию операционной системы и укажите учётную запись Windows вида ДОМЕН\Пользователь. Пароль 1С не потребуется, а защиту обеспечит пароль Windows.
Пароль от базы и пароль от ИТС — одно и то же?
Нет. Это разные учётные записи: одна живёт в базе, другая — на портале 1С. Восстанавливаются они тоже по-разному.