Галактика 8.1
на SQL 2 БД (одна рабочая, вторая -новая). По Enterprise пустая подключена как slave.
При подключении пользователи слэйва отобразились в мастере (в документации написано что не должны отображаться). последующие заведенные пользователи не отображаются.
В обе БД доступ настроен с FullLoginName.
Проблема заключается в том, что в БД-мастер нельзя удалять пользователей, ни старых, заведенных до подключения 2й БД, ни вновь созданных со включенным интерпрайсом. Выдает ошибку 311. Удаляет только в том случае, если зайти в sql в юзеры БД-slave и там удалить нужного пользователя с префиксом основной БД. После этого удаление в саппорте отрабатывает. С чем может быть связана такая ситуация.
ошибка на права доступа при использовании enterprise
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 289
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Saint-Petersburg
- Контактная информация:
Не должны отображаться в master-базе юзеры из подключенной slave-базы.
Проверил - у меня не отображаются.
Хотя они и появляются после подключения в мастер-базе в таблицах
x$users
sysusers
но записи из slave в X$Users мастер-базы в поле XU$useroffice имеют
значение офиса слэйв-базы и в мастер-базе не отображаются.
Скорее всего, что-то с номерами офисов напутано...
Проверил - у меня не отображаются.
Хотя они и появляются после подключения в мастер-базе в таблицах
x$users
sysusers
но записи из slave в X$Users мастер-базы в поле XU$useroffice имеют
значение офиса слэйв-базы и в мастер-базе не отображаются.
Скорее всего, что-то с номерами офисов напутано...