I. Проблема с правами при копировании БД.
1. Выкидываем всех пользователей из БД (Смотрим, чтобы в БД никто не работал).
2. Копируем папку с БД (Папка Baza1)(Например делаем zip архив)
3. Делаем копию Baza2 (т.е. создаем копию)
4. Слетают все права в Baza1, и в Baza2 также права и роли не работают.
Получаем сообщениее, что для данной роли не удалось получить список подсистем.
5. Такая проблемка еще может возникнуть при восстановлении из рез копии, созданной обычным zip'ованием БД.
II. В связи с проблемкой I как получить копию БД для экспериментов? Подскажите, пожалуйста какие файлы в самой БД связаны с назначением прав пользователей. И тогда, при создании копии я не буду копировать эти файлики, а буду создавать новые роли.
Заранее спасибо. (Решение I особо не интересует)
Странно как-то всё у Вас. Обычно если надо копию на том же бэсте - копирую каталог с базой и сразу подключаю. если надо унести с собой - то или скопированный каталог уношу, или стандартное архивирование базы бэстой и тоже уношу.
В вашем случае - попробуйте синхронизировать дерево через менеджер пользователей
Айдар Тухватуллин пишет:
Странно как-то всё у Вас. Обычно если надо копию на том же бэсте - копирую каталог с базой и сразу подключаю. если надо унести с собой - то или скопированный каталог уношу, или стандартное архивирование базы бэстой и тоже уношу.
В вашем случае - попробуйте синхронизировать дерево через менеджер пользователей
О том и речь. Создаем копию, и могут начатьтся проблемы с ролями доступа. Когда как. (Если копия создается на том же сервере).
Я не совсем понял Вы имеете права на файлы? Или права внутри БД касательно чисто БЭСТ?
Если права на файлы физически, и если сервер 2003 то не удивительно. Если были выставлены вручную то права сохраняются лишь внутри диска, партиции. На другом диске слетают.
Речь идет о правах внутри БД. При создании клона БД, слетают права в БД, с которой был создан клон (перестают работать роли, которые настроены в исходной БД, глючат и не пускают пользователей в БД).
Саак Шахламджян пишет:
Речь идет о правах внутри БД. При создании клона БД, слетают права в БД, с которой был создан клон (перестают работать роли, которые настроены в исходной БД, глючат и не пускают пользователей в БД).
Потому что у пользователей в клоне меняется ГУИД.
ГУИД создается автоматически при создании новой записи.
В записях прав он находится в другом поле - там он не создается автоматически а копируется.
Роль то также называется а ГУИД стал другим.
БЭСТ работает по ГУИДАМ.
ГУИД создается автоматически при создании новой записи.
В записях прав он находится в другом поле - там он не создается автоматически а копируется.
Роль то также называется а ГУИД стал другим.
БЭСТ работает по ГУИДАМ.
Что-то такое интуитивно предполагал... Вопрос, собственно, можно ли от этого уйти, удалив вышеперечисленные файлы? (Т.е. заставить Б-5 создать новые гуиды)
Ощущение такое, что слетают ГУИДЫ в "серверной" части (или как правильно сказать).
Дело в том, что проблемы начинаются с ИСХОДНОЙ базой... Вот что страшно. Если клон не работает - ничего смертельного...
Но при создании клона глюки начинаются в ИСХОДНОЙ БД.
Цитата
nordk пишет:
Лучше руками в одном файле с логином восстановить гуид старый.
1. Подскажите, какой файлик ручками править в случае глюков. (Нашел файлик
его править?)
2. Попутно еще вопрос. Что нужно забекапить, чтобы 100% можно было откатиться в нормально рабочее состояние, вне зависимости от проводимых опытов. (Если делаю бекап самой БД+ бекап папки
Код
C:\Program Files\BEST\BEST5_34
на сервере даёт это гарантию того, что потом, при восстановлении сего из бэкапа всё точно будет работать?)
2. Попутно еще . Что нужно забекапить, чтобы 100% можно было откатиться в нормально рабочее состояние, вне зависимости от проводимых опытов. (Если делаю бекап самой БД+ бекап папки
Код
C:\Program Files\BEST\BEST5_34
на сервере даёт это гарантию того, что потом, при восстановлении сего из бэкапа всё точно будет работать?)
Бэкаплю в случае экспериментов базу и папку BEST5_34, в случае необходимости разворачиваю из бэкапа базу и серверную часть и все работает.
А у меня такой , как заставить базу с сп25 работать на серверной части сп24? В каком файлике находится инфа о версии базы?