August 7

Аутентификация операционной системы

Вроде как удобная штука. Пользователь уже ввел пароль при входе в компьютер, зачем вводить еще один от 1С. Но сегодня у меня случился прикол...

Игрался с настройками и нечаянно установил пользователю с маленькими правами свои данные аутентификации ОС. И все. Стал бесправным. Захожу в конфигуратор, чтобы наладить, а подлая система и туда пускает без возможности что-нибудь изменить. Что не нажми, пишет: "Недостаточно прав доступа!". В общем аккуратнее с этим надо.

На самом деле исправить легко. Существует параметр командной строки для отключения аутентификации ОС: "WA-". Создаем отдельный ярлык, в поле "Объект" добавляем нужное, примерно так:

"C:\Program Files\1cv8\common\1cestart.exe" /WA-

Запускаем конфигуратор. Заходим по паролю. Исправляем косяк. Радуемся.

А заметку эту я написал только потому, что в статье, которая по запросу "1с запретить аутентификацию ос в командной строке" яндексится первой, допущена досадная опечатка. Вместо "/WA-" описывается "/WS-" и при этом программа даже не запускается, ругается на ошибку: "Неверные или отсутствующие параметры соединения с информационной базой". Правда, в самом низу, в примерах автор исправился, но кто же дотуда читает. А работающий параметр естественно опубликован на официальном сайте. Такие дела.

Тут неправильно: https://www.about1c.ru/v83-for-admin/command-line

Тут правильно: https://its.1c.ru/db/v8323doc#bookmark:adm:TI000000832

←26 | заметка 27