![]() |
|
Модераторы: Akina |
![]()
|
|
| _Dream |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 4.11.2006 Где: Там Репутация: нет Всего: нет |
не могу понять. мне надо отредактировать одну запись в таблице sysusers. Это вообще реально? при попытке сделать это руками или из кода(UPDATE .. WHERE..) получаю след. ошибку
"Ad hoc updates to system catalogs are not enabled. The system administrator must reconfigure SQL Server to allow this." погуглил.. нашел что вроде так не делают.. что надо удалить запись и создать новую. и для этого есть свои стейтменты. например drop user. только я не уверен в их применении. Например команда "EXEC sp_dropuser 'userName' GO" удалит пользователя из sysusers или вообще из всех системных таблиц? есть же еще напрмиер drop login.. и т д просто база рабочая рисковать нельзя.. и как кстати добавить. вроде команды sp_createuser не нашел. пасиб. --------------------
Noone dies a virgin. Life screws us all... |
|||
|
||||
| SergKO |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 14.3.2005 Репутация: 17 Всего: 20 |
Читайте документацию (BOL) внимательнее.
sp_dropuser удаляет пользователя базы данных из текущей базы данных. sp_droplogin удаляет логин SQL сервера и предотвращает вход на сервер под удаленным логином. sp_addlogin создает логин для входа на сервер. sp_grantdbaccess добавляет нового пользователя в текущую базу. Удалить, а потом добавить пользователя проблем нет. Только надо внимательно посмотреть какие права у него были. ЗЫ 1. Перечисленные процедуры работают как для 2000 так и для 2005 SQL сервера, но в 2005-м они оставлены для совместимости с предыдущими версиями и не рекомендуется их использовать. В 2005-м введены новые инструкции: CREATE USER, DROP USER, CREATE LOGIN, DROP LOGIN и ALTER LOGIN. 2. В 2000-м сервере была возможность непосредственного обновления системных таблиц после выполнения
Это сообщение отредактировал(а) SergKO - 30.6.2008, 10:31 |
|||
|
||||
![]()
|
| Правила форума "MS SQL" | |
|
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS SQL Server | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |