SQL Server Properties

Инсталляция, обновления, нюансы БД, администрирование системы

Модератор: mike

Ответить
Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

SQL Server Properties

Сообщение Evchic »

10) Убедиться, что в настройках сервера разрешено изменять системные таблицы (режим SQL Server Properties, вкладка Server Settings, флаг Allow modifications to be made directly to the system catalogs).


Как это сделать на SQL2005
Ged
топ-софт
Сообщения: 76
Зарегистрирован: Вс, 16/09/2007 10:23
Имя Фамилия: Леонид Поликутин
Откуда: Галактика СПб
Контактная информация:

Сообщение Ged »

Нарно так судя по логам..

sp_configure 'allow updates'

0 - нет, 1 - да

Для изменения

sp_configure 'allow updates', 1
RECONFIGURE WITH OVERRIDE
Go
Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

Сообщение Evchic »

Use master
go
sp_configure 'allow updates', 1
reconfigure with override
go

не какого эффекта
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Сообщение cruger »

На 2005 это не работает: другая структура внутренних каталогов. Там удалять тухлые sysusers надо иначе. Вкратце - по ним работает sp_dropalias (дальше сами догадаетесь, надеюсь).
Дока в этой части, насколько мне известно, либо уже обновлена, либо вот-вот.
bdv
топ-софт
Сообщения: 2
Зарегистрирован: Вт, 02/10/2007 15:20
Имя Фамилия: Денис Базанов
Откуда: Галактика-Украина
Контактная информация:

Сообщение bdv »

а создавать в sysusers не тухлых пользователей при нт авторизации у кого то есть скрипт ?
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Сообщение cruger »

создавать там ничего не надо
задача - удалить

в sysusers остаются записи, которые были вставлены самим мссклем на предыдущем сервере при добавлении пользователей (sp_adduser, sp_addalias - все вставляют именно туда, напрямую вставить невозможно, да и не нужно. а без записей в sysusers никуда - мсскль не пустит логин работать с базой, если для логина ничего нет в sysusers)

эти записи привязаны к syslogins, которая хранится в master-базе, которая осталась на другом сервере
поэтому надо удалять

подозреваю, что привязки из sysusers к нтёвым логинам удаляются так же, как и к скль-серверным
Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

Сообщение Evchic »

cruger писал(а):На 2005 это не работает: другая структура внутренних каталогов. Там удалять тухлые sysusers надо иначе. Вкратце - по ним работает sp_dropalias (дальше сами догадаетесь, надеюсь).
Дока в этой части, насколько мне известно, либо уже обновлена, либо вот-вот.
Федор а Вы не моглибы скинуть пример из этой доки
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Сообщение cruger »

у меня её просто-напросто нет
bdv
топ-софт
Сообщения: 2
Зарегистрирован: Вт, 02/10/2007 15:20
Имя Фамилия: Денис Базанов
Откуда: Галактика-Украина
Контактная информация:

Сообщение bdv »

в sysusers удалить ненужных , а в syslogins и sysusers добавить нужных из x$users , никто это не делал под mssql2005 и для нтлмной аутентификации?
Ответить