Заведение Пользователя Во Всех Имеющихся БД

23.11.09

Администрирование - Информационная безопасность

Заведение Пользователя Во Всех Имеющихся БД

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
-
.rar 417,13Kb
144
144 Скачать (1 SM) Купить за 1 850 руб.

Дело в том, что в нашей организации около 50ти Баз Данных. И логинить во всех них одного пользователя довольно утомительно. Вот собственно и созрела данная обработочка.

 1. Есть списки (txt). В них пути к БД. Списки разбиты на разные конфигурации (к примеру: ЗИК БУХ ТИС).

 2. В стандартной вариации конфигурации существуют как правило одинаковые права и интерфейсы (для этого собственно и необходимо разбиение п.1 ).

В Бухгалтерии есть стандартный интерфейс "Бухгалтер" и стандартные права: "Администратор", а так как жесткие правила доступа в Бухгалтерии у нас не ведутся, я ставлю им стандартные интерфейсы, стандартные права, создаю ему каталог, ставлю пароль.......... Вообщем проделав это действие в 30ти Базах Данных начинаешь понимать чта проще что-то дописать.....

Вот что и родилось в океане любви и нежности к себе..............

См. также

Инструменты администратора БД Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

18.02.2022    4101    0    igor7777    6    

2

Инструменты администратора БД Программист Пользователь Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Боремся с бардаком. Работы в прошлых датах запрещены. Непроведенные документы (по разным причинам) - автоматом переносятся в начало текущего дня при запуске любого первого сеанса 1С в текущем дне. Задержка старта 1С - практически незначима. Не требует настройки, не требует допрограммирования (исключая один оператор вставки в процедуру старта системы). Можно обработку выполнять вручную с любой периодичностью.

2 стартмани

25.05.2020    5918    2    CheBurator    3    

2

Журнал регистрации Инструменты администратора БД Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.

22.01.2019    11670    phsin    20    

28

Инструменты администратора БД Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Скрипт позволяет выполнить объединение конфигураций и реструктуризацию из командной строки. Объединение выполняется штатными средствами конфигуратора 1С 7.7, взаимодействие с которым происходит путем посылки нажатий клавиш. Пригодится, если есть необходимость обновить или постоянно обновлять множество ИБ.

1 стартмани

22.04.2017    15913    4    devlabnn    2    

6

Инструменты администратора БД Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Украина Бухгалтерский учет Абонемент ($m)

Перепроведение по счету для конфигурации Бухгалтерский учет для Украины, 1С: Предприятие 7.7

1 стартмани

23.09.2016    3875    1    Genyak    1    

0

Инструменты администратора БД Системный администратор Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Периодически сталкивался со следующими проблемами при печати в 1С: 7.7 работающей под терминалом: 1) После замены принтера на клиентской машине 1С пытается печатать на старый принтер. 2) Отсутствует предварительный просмотр при печати. 3) Не работает печать без предварительного просмотра (пакетная печать документов). 4) В некоторых формах печатает, в некоторых нет.

1 стартмани

09.06.2016    28300    19    tux    3    

1

Инструменты администратора БД Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Часто бывает необходимо отслеживать состояние часто повторяющихся регламентных заданий. Например, синхронизация данных с IP-телефонией, которая может производиться каждую минуту, синхронизация с сайтами, синхронизация данных с различными системами. Использовать для этих целей логирование 1С чрезвычайно неэффективно и не удобно. В таких случаях удобно использовать подход, применяемый в Unix-системах: писать логи в обычные текстовые файлы, а потом делать их обработку через эффективно работающие Unix-команды: grep, tail, cat, less и т.п.

18.05.2016    37683    rudjuk    21    

34
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ACE$ 47 23.11.09 15:45 Сейчас в теме
2. ACE$ 47 23.11.09 15:45 Сейчас в теме
извиняюсь, после обновления страницы все появилось
3. Myti 86 23.11.09 15:45 Сейчас в теме
4. Myti 86 23.11.09 15:46 Сейчас в теме
Сразу оговорюсь...........Компонента написана немной...........Респект разработчику
5. Myti 86 23.11.09 15:48 Сейчас в теме
Хотел сделать еще предварительный пинг адресов.........но это позднее............если кому то понадобиться конечна........
12. GSoft 2237 25.11.09 10:58 Сейчас в теме
(5) пинг адресов очень просто командой системы

Код
 

      Если ВыбЗнач = "Выполнить команду PING" Тогда 
         Попытка
            //ЗапуститьПриложение("cmd /k /t:0a ping " + Адрес);
            ЗапуститьПриложение("ping -t " + Адрес);
         Исключение
            //КомандаСистемы("start ping " + Адрес);
         КонецПопытки;
      ИначеЕсли ВыбЗнач = "Открыть в проводнике (сетевое окружение)" Тогда
         ЗапуститьПриложение("\" + Адрес);
      ИначеЕсли ВыбЗнач = "Список ПО (при наличии FPinger)" Тогда
          ВывестиСписокПО(ИмяПК);
      ИначеЕсли ВыбЗнач = "Log Off" Тогда
         Если Вопрос("Будет произведена попытка послать команду ""Log Off"" компьютеру """ +
         Адрес + """. Продолжить?", "Да+Нет") = "Нет" Тогда
            Возврат;
         КонецЕсли;
         глВыключениеУдаленногоКомпьютера(Адрес, 4);
      ИначеЕсли ВыбЗнач = "Reboot" Тогда
         Если Вопрос("Будет произведена попытка послать команду ""Reboot"" компьютеру """+
         Адрес + """. Продолжить?", "Да+Нет") = "Нет" Тогда
            Возврат;
         КонецЕсли;
         глВыключениеУдаленногоКомпьютера(Адрес, 6);
      ИначеЕсли ВыбЗнач = "Shutdown" Тогда
         Если Вопрос("Будет произведена попытка послать команду ""Shutdown"" компьютеру """+
         Адрес +""". Продолжить?", "Да+Нет") = "Нет" Тогда
            Возврат;
         КонецЕсли;
         глВыключениеУдаленногоКомпьютера(Адрес, 5);
      КонецЕсли;
Показать полностью
13. Myti 86 25.11.09 11:04 Сейчас в теме
(12) - Спасибо...спасибо.....Но мне как то Скрипты ближе, чтоли........
Хотя способ прикольный, а главное......более восприимчивый :)
6. ghostishe 293 23.11.09 15:51 Сейчас в теме
(0)
1. Есть списки (txt). В них пути к БД.

Они у всех что ли есть? Или надо создавать списки?
7. Myti 86 23.11.09 16:06 Сейчас в теме
:D ню у нас точно есть...Помнить пути 50ти баз .НЕРЕАЛЬНО
8. vovan519 276 24.11.09 17:09 Сейчас в теме
Не хотел писать комментарий, но фраза "Вот что и родилось в океане любви и нежности к себе" просто повергла в ступор.
Как можно одновременно любить себя и заставлять свои ЛЮБИМЫЕ ПАЛЬЧИКИ стучать по клавиатуры, набирая права пользователя и интерфейс пользователя ВРУЧНУЮ, когда все знают и автор в том числе, как их получить при помощи UsersDef. И как их не жаль при заполнении списка баз в текстовом файле, хотя получить список путей к базам не состовляет труда. Не понимаю о какой любви тут идет речь?
9. Myti 86 24.11.09 17:17 Сейчас в теме
Списки БД обновляються и составляються автоматом (ServisDesk).
А UsersDef использовать нехотелось. Дело в том что основная цель обработки, это заведение одного пользователя в несколько БД.
и есле спрашивать интерфейс и права при заведении в каждую БД - то ето уже не автомат.
А дополнить можно чем угодно.........................................
Кстита, принимаю идею на доработку, одна есть....
10. fastwriter 6 25.11.09 08:51 Сейчас в теме
А оно новые права ставит в конец списка или в алфавитном порядке?
Если нет - хорошо бы добавить такую возможность.
11. Myti 86 25.11.09 10:50 Сейчас в теме
(10) - В конец списка,,,,,.добавим
14. GSoft 2237 25.11.09 11:20 Сейчас в теме
если делать пингование скриптами то только для того чтобы не дать пользователю доступ к командной строке, перенаправить результат работы в текстовый файл и открыть его

но тогда вопрос - если пользователю нельзя пользоваться командной строкой - то зачем ему пингование))
18. vovan519 276 25.11.09 15:57 Сейчас в теме
(14) "если делать пингование скриптами то только для того чтобы не дать пользователю доступ к командной строке, перенаправить результат работы в текстовый файл и открыть его ..."

Позвольте категорически не согласиться с Вами. Даже аргументировать не хочеться
15. Myti 86 25.11.09 11:26 Сейчас в теме
))) н...дя...........ясненько
16. MadDAD 136 25.11.09 11:37 Сейчас в теме
При некоторой доработке заработао в нужном виде.
17. Myti 86 25.11.09 11:49 Сейчас в теме
(16) - вот и отличненько..........
19. Altair777 647 25.11.09 16:04 Сейчас в теме
(0) Долго думал, как это оценить.
И решил, что отрицательно. Вы же программист 1С, а мыслите не 1С-овскими категориями.
Почему текстовые файлы со списком баз? Почему Вы не создали отдельную конфу, где это можно было сделать красиво и удобно?
Со справочниками... с докуменатами. С отчетами, в конце концов :)
Минус не за разработку... Это тактика. Минус за стратегию.
Не рекомендую я это другим пользователям со схожей задачей.
20. Myti 86 25.11.09 17:12 Сейчас в теме
(19) -
1. Список есть в Экселе, системщики с ним работают, им удобно.
Пересаживать их на писанную конфу не целесообразно. Да и проблематично.
Списки в тексте потому, что надо разделять Базы по конфигурациям.
Из экселя брать тоже нерезонно.
2. Подобная конфа уже есть, там правда работа с сетью в основном.
Плагиатом я незанимаюсь.
3. Вот как наберу кучу полезностей, сразу напишу конфу со всему.....
А пока, цените так как есть......... :)))
21. Bosma 69 11.12.09 10:48 Сейчас в теме
(20) конфигурация уже есть http://infostart.ru/public/20072/ Пользуйтесь.
22. Myti 86 11.12.09 11:17 Сейчас в теме
(21) - Респект разработке.
Но функция заведения одного пользователя во все БД отсутствует.
23. Bosma 69 11.12.09 11:22 Сейчас в теме
(22) Одним нажатием - да, отсутствует, (надо выбрать к каким базам и с какими правами добавлять) но часто ли надо добавлять пользователя во ВСЕ базы? у нас даже глав. бух. далеко не во все базы доступ имеет. :)
24. Myti 86 11.12.09 11:27 Сейчас в теме
(23) - :D :D :D В нашей шарашке, да, много таких пользов.....
Вапче штукенция прикольная,,,,
Оставьте свое сообщение