10) Убедиться, что в настройках сервера разрешено изменять системные таблицы (режим SQL Server Properties, вкладка Server Settings, флаг Allow modifications to be made directly to the system catalogs).
Как это сделать на SQL2005
SQL Server Properties
Модератор: mike
-
- топ-софт
- Сообщения: 566
- Зарегистрирован: Пт, 21/09/2007 15:19
- Имя Фамилия: Фёдор Терсин
- Откуда: Галактика Софт
- Контактная информация:
создавать там ничего не надо
задача - удалить
в sysusers остаются записи, которые были вставлены самим мссклем на предыдущем сервере при добавлении пользователей (sp_adduser, sp_addalias - все вставляют именно туда, напрямую вставить невозможно, да и не нужно. а без записей в sysusers никуда - мсскль не пустит логин работать с базой, если для логина ничего нет в sysusers)
эти записи привязаны к syslogins, которая хранится в master-базе, которая осталась на другом сервере
поэтому надо удалять
подозреваю, что привязки из sysusers к нтёвым логинам удаляются так же, как и к скль-серверным
задача - удалить
в sysusers остаются записи, которые были вставлены самим мссклем на предыдущем сервере при добавлении пользователей (sp_adduser, sp_addalias - все вставляют именно туда, напрямую вставить невозможно, да и не нужно. а без записей в sysusers никуда - мсскль не пустит логин работать с базой, если для логина ничего нет в sysusers)
эти записи привязаны к syslogins, которая хранится в master-базе, которая осталась на другом сервере
поэтому надо удалять
подозреваю, что привязки из sysusers к нтёвым логинам удаляются так же, как и к скль-серверным
- Evchic
- партнер
- Сообщения: 88
- Зарегистрирован: Пн, 17/09/2007 07:57
- Имя Фамилия: Евгений Ильин
- Откуда: Галактика ЮГ г.Ростов-на-Дону
- Контактная информация:
Федор а Вы не моглибы скинуть пример из этой докиcruger писал(а):На 2005 это не работает: другая структура внутренних каталогов. Там удалять тухлые sysusers надо иначе. Вкратце - по ним работает sp_dropalias (дальше сами догадаетесь, надеюсь).
Дока в этой части, насколько мне известно, либо уже обновлена, либо вот-вот.