Смена имени пользователя в 1С 8.3: вход, полное имя и права
Содержание
Сотрудница вышла замуж и сменила фамилию. В отчётах и журналах документов она по-прежнему «Иванова», а в окне входа надо вводить старый логин. Или пришёл новый бухгалтер, а в базе остался пользователь предшественника, и в «Ответственном» красуется чужая фамилия. Знакомо? Разберём, как изменить имя пользователя в 1С 8.3 так, чтобы ничего не потерять.
Коротко: в обычной базе всё меняется в одном месте. Открываете Администрирование → Настройки пользователей и прав → Пользователи, выбираете человека и правите поля в карточке. Но у пользователя два разных «имени», и править нужно то, которое вам действительно нужно.
Два имени у одного человека: что именно вы меняете
В 1С под «именем пользователя» скрываются две разные вещи. Путаница тут — причина большинства вопросов.
| Что | Где видно | Для чего служит |
|---|---|---|
| Полное имя (наименование, «Иванова Мария Петровна») | Списки, поле «Ответственный», «Автор» документа, отчёты | Для людей: кто что сделал |
| Имя для входа (логин, «Иванова М.») | Окно запуска 1С, список пользователей в Конфигураторе | Для системы: кто входит в базу |
Эти два имени не связаны жёстко. Можно сменить одно и оставить другое.
Что это означает на практике:
- 👤 Сменили только полное имя: в списках будет новая фамилия, а вход остаётся по старому логину.
- 🔑 Сменили только имя для входа: человек входит под новым логином, но в документах по-прежнему старое ФИО.
- ✅ Если человек сменил фамилию, обычно правят оба.
Старые документы не пересохраняются. Ссылка на пользователя в них хранится на элемент справочника, а не на текст. Поэтому после смены полного имени новая фамилия сразу появится и в документах, созданных давно.
Меняем имя в карточке пользователя
Это основной способ для базы, где есть Библиотека стандартных подсистем (так устроено большинство типовых конфигураций: Бухгалтерия, ЗУП, УТ).
- Зайдите в базу под пользователем с полными правами или правом администрирования.
- Откройте
Администрирование → Настройки пользователей и прав → Пользователи. - Дважды щёлкните по нужной строке.
- Поправьте поле
Наименование(это полное имя). - Если нужен другой логин, раскройте блок с доступом к информационной базе и измените поле
Имя. Его иногда называют «Имя для входа». - Нажмите
Записать и закрыть.
Если раздела Администрирование не видно, у вас не те права. Либо включён упрощённый интерфейс, в котором часть настроек спрятана. В этом случае посмотрите в настройках программы режим отображения раздела администрирования.
Если вы поменяли имя для входа у того, кто сейчас работает в базе, его текущий сеанс не оборвётся. Но при следующем запуске старый логин уже не подойдёт. Предупредите человека заранее.
Что будет с паролем
Пароль остаётся прежним. Он привязан к учётной записи, а не к тексту логина. Если сотрудник забыл пароль, задайте новый в той же карточке: поле пароля доступно после включения признака, что вход в программу разрешён.
Что будет с ролями и настройками
Роли, группы доступа и персональные настройки (рабочий стол, избранное, отборы в списках) хранятся у самого пользователя, а не у его логина. При смене имени они сохраняются. Отдельно переносить права не нужно.
Если база без БСП или вы работаете в Конфигураторе
В самописных и старых конфигурациях раздела «Пользователи» в интерфейсе может не быть. Тогда список пользователей ведётся в Конфигураторе.
- Запустите 1С в режиме
Конфигураторпод администратором. - Откройте меню
Администрирование → Пользователи. - Выберите нужную строку и откройте её двойным щелчком.
- На вкладке
Основныеизмените полеИмя(это логин) и при необходимостиПолное имя. - Нажмите
ОК.
Здесь «Имя» — то, что вводится при входе. «Полное имя» — то, что показывается в окне выбора пользователя при запуске.
В Конфигураторе нельзя удалить или переименовать самого себя в момент работы под этим же пользователем так, чтобы потерять доступ. Всегда оставляйте хотя бы одного пользователя с ролью администратора и известным паролем. Заведите запасную учётку до начала правок.
Замечание для баз с типовой конфигурацией: элемент справочника «Пользователи» и учётная запись информационной базы связаны. Если переименовать запись только в Конфигураторе, в справочнике может остаться старое наименование. Проверьте оба места.
Клиент-серверная база: при чём тут консоль кластера
Частая путаница: администраторы ищут смену имени пользователя в «Консоли администрирования серверов 1С». Её там нет.
Консоль кластера управляет серверной частью: кластерами, рабочими серверами, информационными базами, сеансами и соединениями. Пользователи информационной базы — это данные самой базы. Их правят изнутри 1С, как описано выше, независимо от того, файловая у вас база или клиент-серверная.
Консоль пригодится в соседних задачах:
- 📋 Посмотреть, кто сейчас работает в базе под нужным логином.
- ✂️ Завершить сеанс, если нужно срочно применить правку и убрать человека из базы.
- 🔒 Включить блокировку начала сеансов на время работ.
Завершение сеансов обрывает работу всех, кого вы отключаете: несохранённые документы пропадут. Делайте это вне рабочего времени или после предупреждения. Прежде чем кого-то отключать, договоритесь о времени.
Отдельно существует администратор кластера и администратор базы на уровне сервера. Это другие учётные записи, не пользователи вашей конфигурации. Не путайте их с обычными логинами бухгалтеров.
Править имя прямо в СУБД: почему не стоит
В сети встречается совет изменить имя пользователя запросом к PostgreSQL или MS SQL. Для клиент-серверной базы это выглядит заманчиво, но подводит.
Причины:
- 🧩 Данные о пользователях хранятся в служебной таблице базы в закодированном виде. Это не обычные текстовые поля.
- 🚫 Фирма 1С такой способ не поддерживает. Любая неудачная правка может сделать базу неработоспособной.
- 🔁 Кэш платформы не знает о ваших изменениях и может показывать старое.
- 🧨 Откат возможен только из резервной копии.
Прямая правка таблиц СУБД — не способ сменить имя. Это способ потерять базу.
Если обычные способы не помогают, лучше сделать так:
- Сохраните резервную копию (выгрузите информационную базу в
.dtили сделайте бэкап средствами СУБД). - Попробуйте зайти в Конфигуратор и проделать правку там.
- Если вход заблокирован и логины неизвестны, восстановите доступ штатными средствами, а не правкой таблиц. Подробности зависят от того, что именно утеряно.
Вход по учётной записи Windows и привязка к сотруднику
Если сотрудники входят в 1С без ввода пароля, через аутентификацию операционной системы, смена имени в 1С эту схему не затрагивает. Здесь работает другая связка: в карточке пользователя указано, какая учётная запись Windows ему соответствует.
Поэтому разберите два сценария:
- 🪪 Сменился логин в Windows или в домене (например, после смены фамилии в каталоге). Теперь в карточке 1С нужно указать новую учётную запись операционной системы. Иначе автоматический вход перестанет срабатывать, и человека встретит окно с вводом имени.
- 🏷 Сменился только логин в 1С. На вход через Windows это не влияет, но в списках пользователь уже под новым именем.
Во многих типовых конфигурациях пользователя можно связать с физическим лицом или сотрудником. Если такое поле есть в карточке, проверьте его после смены фамилии. Фамилия физического лица в кадровом учёте меняется отдельно: правка в списке пользователей её не изменит. Это разные справочники, и данные в них живут независимо.
Сначала внесите изменение в кадровых данных (там, где оформляется смена фамилии), затем приведите в порядок карточку пользователя. Так ФИО в документах и в списке пользователей совпадут.
Как называть логины, чтобы не переименовывать снова
Переименование проще, когда логин не зависит от фамилии. Три рабочих подхода:
| Схема | Пример | Когда подходит |
|---|---|---|
| Фамилия и инициалы | Иванова М.П. | Небольшая организация, где все друг друга знают |
| Латиница по табельному номеру | user0147 | Много сотрудников, частая смена кадров |
| Должность или роль | Главбух, Кассир | Общие рабочие места, но тогда не видно, кто именно работал |
Последний вариант неудобен для аудита: не видно, кто совершил действие. Для бухгалтерии лучше первые два. А вот служебных пользователей для обменов и регламентных заданий заводите отдельно и называйте понятно, например Обмен_с_банком. Такой логин менять не придётся.
Проверяем результат и переносим то, что не перенеслось
После смены имени пройдитесь по списку.
Что стоит проверить отдельно:
- 📩 Рассылки и уведомления. Если в программе адрес электронной почты привязан к пользователю, он остаётся. Но проверьте, что почта не принадлежит тому, кто уволился.
- 🔗 Интеграции и обмены. Если внешняя система подключается к 1С под этим логином (обмен, веб-сервис, служебный пользователь), смена имени сломает подключение. Обновите параметры подключения на стороне внешней системы.
- 🕒 Регламентные задания. Они выполняются от имени назначенного пользователя. Проверьте, что задание по-прежнему запускается.
- 🗂 Права доступа к данным. Если доступ строится по группам и ролям, он сохранится. Если по «ограничениям на уровне записей» с привязкой к самому пользователю, всё тоже на месте: привязка идёт к ссылке.
Есть случай, когда права придётся собирать заново: когда вместо переименования вы создаёте нового пользователя и отключаете старого. Тогда новый ничего не наследует. Если нужно просто сменить ФИО, не создавайте дубль, а правьте существующего.
Что делать, если не получилось
Разберём типичные сбои. Каждый — это свой симптом, а не повтор шагов.