Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Доступ к БД при ее переносе на другой сервер???  [new]
Юрец_1
Member

Откуда:
Сообщений: 412
Знатоки, подскажите начинающему юзеру!
На одном сервере создал БД, определил нескольких юзеров, имеющих к ней доступ, вроде все нормально. Далее, отсоединил БД от сервера, принес домой файлы БД, подсоединил к другому серверу - база открылась без всяких там запросов имен и паролей. Используется Windows-аутентификация.
ВОПРОC: что нужно сделать, чтобы кто-попало не смог отцепить базу и утащить ее?
17 янв 05, 13:47    [1249690]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Ну, как минимум не давать кому попало админовских прав.
17 янв 05, 13:48    [1249698]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
Юрец_1
Member

Откуда:
Сообщений: 412
tpg
Ну, как минимум не давать кому попало админовских прав.

Скопировать файл данных и перенести на другую машину можно и не имея админовских прав, случаи разные бывают. Хотелось бы узнать более конкретное решение.
17 янв 05, 14:32    [1249910]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
А вы пробовали скопировать файлы от бд при работающем сервере?
17 янв 05, 14:35    [1249926]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
Glory
Member

Откуда:
Сообщений: 104760
Юрец_1

Скопировать файл данных и перенести на другую машину можно и не имея админовских прав, случаи разные бывают.

Это как интересно ?
Ведь мало имет право скопировать. Нужно еще остановить службу MSSQLSERVER чтобь она закрыла файл база. Или отключить базу уже имея соответствующие права в SQLServer

Так что конкретный ответ - не давайте кому попало прав.
17 янв 05, 14:36    [1249928]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
mwolf
Member

Откуда: Харьков
Сообщений: 600
Юрец_1

Скопировать файл данных и перенести на другую машину можно и не имея админовских прав


ЭТО КАК?!?!?!
И стопнуть БД тоже любой может?!?!
17 янв 05, 14:37    [1249936]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
Latuk
Member

Откуда: N 54°38', E 037°35'
Сообщений: 7310
Только тот кто имеет право выполнить процедуру master.dbo.sp_detach_db
17 янв 05, 15:02    [1250070]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
Юрец_1
Member

Откуда:
Сообщений: 412
Все понял, спасибо.
17 янв 05, 15:18    [1250154]     Ответить | Цитировать Сообщить модератору
 Re: Доступ к БД при ее переносе на другой сервер???  [new]
ziktuw
Member

Откуда:
Сообщений: 3552
Скопировать файл данных и перенести на другую машину можно и не имея админовских прав, случаи разные бывают. Хотелось бы узнать более конкретное решение.


Доступ к серверу должен быть физически закрыт для всех, кроме обслуги. Поэтому непонятно, как это, кто-то может взять и скопировать базу? Почему бы тогда ему не утащить вообще сервер? При таких исходных данных вам ничто не поможет. Ни размещение базы на raw-партиции, ни шифрованный диск.

_________
Свет в конце тоннеля временно потушен по техническим причинам.
Картинка с другого сайта.
18 янв 05, 11:44    [1252546]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить