powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 1C 8.0. Cохранение пользователей.
11 сообщений из 11, страница 1 из 1
1C 8.0. Cохранение пользователей.
    #34329756
ITspecialist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! нужен совет. У меня есть рабочая БД 1С 8.0 и ее копия на MS SQL 2000 SP4. Раз в неделю я копирую рабочую базу (элементарно делаю бэкап рабочей базы и восстановление копии рабочей БД из бэкапа) в копию. В чем собственно сложность: в рабочую базу доступ имеют одни сотрудники, а в копию - соответственно другие. При таком копировании все данные перезаписываются. Как быть?
p.s. выгружать рабочую БД из 1С, а потом загружать ее в копию средствами 1с долго.
Может есть вариант, как делать восстановление из бэкапа, исключая информацию о пользователях? или средствами 1С можно выгружать пользователей, а потом раз в неделю их загружать?
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34329913
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Варианты:
1. Настроить план обмена. В этом случае будет переноситься конфигурациия и данные, которые подверглись изменению.
2. Написать Внешную Обработку, использующую свойство Глобального контекста
ПользователиИнформационнойБазы, которую запустать для копии после восстановления backup.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34329941
ITspecialist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь, забыл указать. Копирование и бэкап осуществляются средствами MS SQL 2000.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34329947
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ITspecialistИзвиняюсь, забыл указать. Копирование и бэкап осуществляются средствами MS SQL 2000.
Для вашей проблемы это не имеет значения.
См. мой предыдущий пост.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34329968
ITspecialist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedBirdВарианты:
1. Настроить план обмена. В этом случае будет переноситься конфигурациия и данные, которые подверглись изменению.
2. Написать Внешную Обработку, использующую свойство Глобального контекста
ПользователиИнформационнойБазы, которую запустать для копии после восстановления backup.
1. Ок. Спасибо. я понял суть совета.
2. А может реализовать выгрузку средствами 1С 8.0 информации о пользователях и правах,
а потом каждый раз загружать. Но не хотелось бы. Удобнее было бы использовать SQL 2000, чтобы автоматизировать эту задачу.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34329996
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ITspecialist
1. Ок. Спасибо. я понял суть совета.
2. А может реализовать выгрузку средствами 1С 8.0 информации о пользователях и правах,
а потом каждый раз загружать. Но не хотелось бы. Удобнее было бы использовать SQL 2000, чтобы автоматизировать эту задачу.
Попробуйте вначале Планы Обмена без написания кода - это будет проще.
Кстати, через ключи коммандной строки и планировщик автоматизация может быть полной.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34330087
ITspecialist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedBird
Попробуйте вначале Планы Обмена без написания кода - это будет проще.
Кстати, через ключи коммандной строки и планировщик автоматизация может быть полной.
через командную строку можно выгрузить базу, но отдельно пользователей и их права - проблематично будет. Эх...знать бы, где в SQL 2000 хранит эти данные 1С.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34330650
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ITspecialistчерез командную строку можно выгрузить базу, но отдельно пользователей и их права - проблематично будет. Эх...знать бы, где в SQL 2000 хранит эти данные 1С.

Можно пойти другим путем. Сделать общий список пользователей - это проще.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34330812
ITspecialist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedBird
Можно пойти другим путем. Сделать общий список пользователей - это проще.
Согласен. но проблема в том, что тогда доступ к рабочей БД получают те, кто не должен ее иметь.
Я прикинул, если бы знать, где хранятся имена пользователей и пароли 1с в MS SQL 2000 (в какой таблице), легко бы можно было все сделать. Но ума не приложу, где искать такую информацию.
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34331202
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ITspecialistСогласен. но проблема в том, что тогда доступ к рабочей БД получают те, кто не должен ее иметь.
Я прикинул, если бы знать, где хранятся имена пользователей и пароли 1с в MS SQL 2000 (в какой таблице), легко бы можно было все сделать. Но ума не приложу, где искать такую информацию.
1. Все проще: нужно написать простую Внешную обработку, которая запрещает доступ (удалить все роли) в ИБ копии. Запускать после backup руками и все.

2. Сделать два домена в организации и привязать пользователей к разным доменам, запретив авторизацию 1С. Тогда вообще ничего делать не надо.

3. Все Пользователи хранятся в виде двоичного поля...
Так что средствами SQL Server никак.
Решение нужно искать на уровне 1С (в указанных мной направлениях).
...
Рейтинг: 0 / 0
1C 8.0. Cохранение пользователей.
    #34332053
gybson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Планы обмена - оптимальный вариант. РБД спасет.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 1C 8.0. Cохранение пользователей.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]