Как убрать запрос пользователя 1с
Знаю, что многих раздражает необходимость ввода имени и пароля пользователя при входе в базу. Особенно для "тройки" (1С:Бухгалтерия 3.0), в которой пользователь "Администратор" с пустым паролем появился автоматически при переходе со второй редакции:
В тех случаях (а их абсолютное большинство), когда ручной ввод имени пользователя и пароля (при его наличии) не является необходимым, можно и даже нужно поступить согласно следующей инструкции.
Вариант первый
1. Запустите окно 1С и выделите в нём нужную базу:
3. В "Дополнительных параметрах запуска" нам нужно прописать наши имя пользователя и пароль вот в таком виде: /Nимя /Pпароль
Обращаю ваше внимание, что /N и /P пишется английскими буквами.
К примеру, если мы входим в базу под пользователем Администратор с пустым паролем наши параметры будут выглядеть так:
Если же мы входим в базу под пользователем Вася с паролем 123, то так:
Ну в общем вы поняли, что ничего сложного в составлении этой строки нет
Кстати! Если ваше имя или пароль содержат в себе пробелы, то их нужно заключать в кавычки, например:/N"Василий Петров" /P"Мой пароль"
После настройки строки параметров запуска нажимаем кнопку "Готово" и пробуем войти в базу.
Теперь запуск базы происходит сразу, без промежуточного окна ввода имени и пароля пользователя.
Вариант второй
Если вы пользуетесь моим Обновлятором - всё намного проще.
В этом случае достаточно один раз выделить базу в списке и прописать пользователя (и пароль если требуется) для доступа к базе:
После этого можно смело запускать базу через двойной щелчок или через контекстное меню базы:
Имя и пароль пользователя больше вводить не потребуется.
Мы молодцы, на этом всё
Кстати, подписывайтесь на новые уроки.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Как известно, основная функция обновлятора - это обновление баз. Но многие, наверное, уже обратили внимание на дополнительную закладку "Скрипты", которая появилась в программе с начала 2016 года.
И если вы владеете навыками написания скриптов (2 варианта - пакетные cmd скрипты и onescript, он же 1C), то сможете на этой закладке творить чудеса, не связанные напрямую с обновлением.
В этой статье рассмотрим как в группе баз:
Для применения материала нужен хотя бы минимальный уровень владения языком 1с и изучение начальной статьи по скриптам в обновляторе.
Для теста возьмём три базы:
Переходим на закладку "Скрипты":
Прежде всего указываем "Базы для запуска" и тип скрипта "OneScript". Нижние параметры запуска ("Блокировать", "Разблокировать. " выставляем как на рисунке).
Осталось только написать скрипт в редакторе и запустить его (через кнопку "Запустить") сразу на всех выбранных базах.
Для этого выбираем из шаблонов пример "Привет, база":
И свой код (см. примеры ниже) пишем в процедуре Главная.
Создать нового пользователя
Напишем скрипт для создания нового пользователя:
Обратите внимание. В новых версиях конфигураций, основанных на БСП уже недостаточно создать пользователя информационной базы. В добавок нужно создать элемент справочника "Пользователи" и установить связь между ними. Если это ваш случай - разберите как работает вот этот пример.
Запустим его на группе базы:
Для проверки откроем список пользователей первой базы в конфигураторе:
Отлично! Такой же пользователь появился и в оставшихся двух базах.
Добавить роль существующему пользователю
Добавим созданному ранее пользователю право на внешнее подключение к базе. За это отвечает роль "ПравоВнешнегоПодключения".
Скрипт будет таким:
Запустим его на группе баз:
И проверим на первой базе добавилась ли нужная нам роль:
Удалить роль у существующего пользователя
Ну и для учебных целей тут же отберём данную роль у пользователя
Удалить существующего пользователя
Наконец, удалим созданного нами пользователя.
Проверим список пользователей в конфигураторе первой базы:
Вот так легко и просто (при минимальном владении языком 1с) можно управлять списком пользователей сразу в группе баз.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Как запустить информационную базу 1С:Предприятие, которая заблокирована для выполнения процедуры создания резервной копии.
---------------------------------------------------------
Начало сеанса с информационной базой запрещено.
Резервное копирование
Для администратора:
Для того, чтобы принудительно разблокировать информационную базу, воспользуйтесь консолью кластеров сервера или запустите "1С: Предприятие" с параметрами:
ENTERPRISE/F"C:\1C\AccountingBase"/CРазрешитьРаботуПользователей/UC<код разрешения>
Выполняется ожидание возможности запуска.
При появлении возможности, запуск будет выполнен автоматически.
Нажмите "Выполнить запуск" для немедленной попытки запуска.
Нажмите "Отмена" для отказа от запуска.
То скорее всего у вас было настроено автоматическое обновление типовой конфигурации и при выполнении обновления произошел какой-то сбой и процедура не была завершена.
Ограничение ответственности
В данной ситуации мы настоятельно рекомендуем пригласить системного администратора или квалифицированного специалиста сторонней организации (лучше офицального партнера фирмы 1С со статусом 1С:Франчайзи).
Если всё же вы решили производить данную операцию собственными силами, то наша компания не несет ответственности за последствия ваших действий, все действия вы производите на свой страх и риск.
Причина
Как запустить заблокированную базу
Запускать программу самостоятельно в обход блокировки архивирования можно пытаться только в том случае, если у вас используется однопользовательская версия программы 1С:Предприятие и вы на 100% уверены, что процесс создания архивной копии "завис".
Вариантов решения проблемы может быть несколько.
В любом случае, прежде чем приступать к любым манипуляциям с базой, сделайте копию всего каталога с базой данных.
Вариант 1 (самый простой).
Если у вас файловая база, то самый простой способ - это удалить файл блокировки 1Cv8.cdn из каталога с информационной базой.
Для этого запускаем 1С, в списке информационных баз выделяем нужную, нажимаем кнопку "Изменить".
Из поля "Каталог информационной базы" копируем путь до базы данных и нажимаем "Отмена".
Вставляем скопированный путь до каталога с информационной базой в проводнике Windows.
В открывшемся каталоге находим и удаляем файл 1Cv8.cdn.
Запустить информационную базу с параметрами запуска "/CРазрешитьРаботуПользователей /UC<код разрешения>", но данный вариант возможен только в случае, если ранее в программе был указан код разблокировки программы, который и указывается в поле <код разрешения> дополнительных параметров запуска.
Например, если код для разблокировки был указан "123456", то параметр запуска будет выглядеть следующим образом "/CРазрешитьРаботуПользователей /UC 123456".
Код разблокировки задается в разделе "Администрирование" > "Поддержка и обслуживание" > "Блокировка работы пользователей" (см .рис).
Если код разблокировки был задан, но его забыли, то его можно "подсмотреть" в файле 1Cv8.cdn, открыв его с помощью текстового редактора (см.рис.).
Корректировка содержимого файла 1Cv8.cdn.
Открываем 1Cv8.cdn с помощью текстового редактора (блокнота).
-
Первый параметр "1" является признаком блокировки. Если его поменять на "0" (см.рис.) и сохранить файл, то база должна запуститься в обычном режиме.
-
Поле "Кода для разблокировки" указывается в кавычках после "/UC<код разрешения>". Если код разрешения ранее не был задан, то его можно указать в данном поле и сохранить файл (например "0000", см.рис.). Далее этот код указываем в строке параметра запуска программы и запускаем как в Варианте 2.
В настоящей статье описаны несколько различных вариантов настройки параметров запуска информационной базы 1С:Предприятие для входа в программу без указания логина и пароля для разных режимов и сценариев использования. Многие из вариантов можно использовать как в локальной версии, установленной на компьютере пользователя, так и при работе с онлайн-версиями программ 1С в облачной сервисе 1С:Фреш.
Похожие статьи:
Иногда у пользователей возникает необходимость ускорить запуск информационных баз 1С:Предприятие, чтобы программа 1С запускалась автоматически без выбора пользователя и ввода пароля.
- Вариант 1. Запуск с выбором информационной базы
- Вариант 2. Запуск баз выбора информационной базы из списка баз
Вариант 1. Запуск с выбором информационной базы
Данный вариант настройки параметров запуска информационной базы 1С:Предприятие для входа в программу без указания логина и пароля можно использовать как в локальной версии, установленной на компьютере пользователя, так и при работе с онлайн-версиями программ 1С в облачной сервисе 1С:Фреш.
Данный вариант особенно интересен в случае, если бухгалтер ведет учет нескольких предприятий и для входа в каждую базу используется свой логин и пароль. Подобную настройку программы легко может сделать для себя любой пользователь программы 1С без помощи программиста и запуска конфигуратора.Для этого необходимо будет настроить запуск информационной базы сразу с нужным пользователем и паролем, используя дополнительные параметры запуска информационной базы 1С.
- Имя пользователя: Иванов И.И.
- Пароль: 123456789
Для задания имени пользователя (логина) и пароля используются параметры /N <имя> и /P <пароль>.
/N <имя> - имя пользователя, параметр должен быть указан точно так же, как и в списке пользователей в Конфигураторе;
/P <пароль> - пароль пользователя, имя которого указано в параметре /N (если у данного пользователя нет пароля, то этот параметр можно не указывать).
Имеется несколько баз и проблема с подключением к веб-итс (навязанную "дорого любимыми 1с"), порылся в гугле в итоге нашел пару решений:
Так как я не программист на 1с, даже не знаю что и делать, когда он ругается на "ПользователиИнформационнойБазы" и "ХранилищеОбщихНастроек" (якобы неизвестный символ).
Скрипт пытался выполнить через "Обновлятор 1с".
Еще одним решением было комментирование в модуле обычного приложения некой строки, но варинат отпал из-за невозможности комментирования в модуле (спрашивается зачем тогда светить код).
Версия платформы: 8.3.6.2299.
Воопщем хелп). Заранее очень благодарен.
- Вопрос задан более трёх лет назад
- 3161 просмотр
Комментировать в модуле можно, просто почитайте мануал. Я боюсь советовать т.к. вы можете ещё сильнее всё сломать (например снять с поддержки конфигурацию полностью)
Потом если вылезает ошибка в коде, обновитесь на более актуальную версию, там много чего исправляют. у вас какая конфигурация и её версия? (у вас версия платформы соответствует необходимой версии для конфигурации?)
P.S.Что значит навязанную любимим 1с? ИТС это фактически лицензионный платёж за ПО.
2) на инфостарте есть обработки которые зануляют данные настройки.
У вас неправильная позиция. Знаете на что похоже со стороны? Типа у вас проблемы с входной дверью - нет ключей, а дверь бронированная. Но вы слышали, что некоторых это не останавливает. Поэтому зашли на форум установщиков дверей и просите советов у "медвежатников". Попахивает криминалом. Откуда слесарям знать что это вообще ваша квартира, а не вы пытаетесь взломать дверь соседа?
Надоедливая табличка ввода логина/пароля ресурса ИТС появляется только до тех пор, пока вы эти логин и пароль не введете. Надоедает она специально - что бы вы не забыли. А при официальной покупке учетных систем компании 1С вас сразу регистрируют на портале ИТС и дают определенное количество месяцев поддержки бесплатно. В любом случае, у вас как у официального покупателя программы 1С есть нужные логин/пароль. Просто введите их.
А если хотите поиграть в хакера, то хоть публично не позорьтесь тем, что не можете повторить примитивных инструкций по взлому, которых в интернете валом :(
Читайте также: