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

Откуда:
Сообщений: 8
всем привет.
Проблема в следующем, при отключенные базы меняются виндовозные права ма сам файл mdf и ldf.
SQL 2008 r2,erver 2008 r2
Кто что может сказать может кто сталкивался.
4 янв 12, 15:12    [11857991]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Vasyamel
Member

Откуда:
Сообщений: 8
большая просьба помочь
4 янв 12, 15:13    [11857993]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
gds
Member

Откуда: Железнодорожный
Сообщений: 1842
Блог
Vasyamel
всем привет.
Проблема в следующем, при отключенные базы меняются виндовозные права ма сам файл mdf и ldf.
SQL 2008 r2,erver 2008 r2
Кто что может сказать может кто сталкивался.

А что вас собственно не устраивает? Чем вы не довольны?
4 янв 12, 15:18    [11858006]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Vasyamel
Member

Откуда:
Сообщений: 8
когда второй пользователь пробует прикрепить базу то он не может, так как не имеет прав на доступ к этим файлам.
доступ имеет только тот пользователь который отключал базу.
4 янв 12, 15:22    [11858012]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Vasyamel
Member

Откуда:
Сообщений: 8
не могу понять как Cкул меняет права доступа win
4 янв 12, 15:24    [11858016]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Зачем ее вообще отключать, а потом подключать?
4 янв 12, 15:29    [11858028]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Glory
Member

Откуда:
Сообщений: 104751
Vasyamel
Кто что может сказать может кто сталкивался.

Все это документировано
В статье хелпа Securing Data and Log Files
4 янв 12, 15:32    [11858037]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Vasyamel
Member

Откуда:
Сообщений: 8
Выполняется автоматический бэкап, после отключения баз невозможно их присоединить.


detach:

USE master;
ALTER DATABASE lvv_mmpu_komplex
SET SINGLE_USER;
GO
EXEC sp_detach_db @dbname='База', @skipchecks = 'true';

attach:

EXEC sp_attach_db @dbname = 'база', @filename1 = 'D:\sql2008\base\база.mdf', @filename2='D:\sql2008\log\база.ldf'
4 янв 12, 15:36    [11858042]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
SIMPLicity_
Member

Откуда: (((@)))
Сообщений: 8877
Скорее всего на сервере клиенты авторизуются win-autentication. Соответственно, второй юзер просто не имеет прав на эти файлы. Ничего загадочного нет. При том, что юзать саму базу он может влёгкую (и даже детачнуть её). А первый юзер (админ) имеет все права - соответственно он может и детачить и аттачить и ваще почти чего угодно...

Эта,... юзанье базы из под скуля (в том числе и детач) не имеет ничего общего с файловыми правами винды. Ну, например как может чел поюзать папку на сервере на диске C: (типа c:\fileshare\3_share_2_all), но не может заюзать более глобальную папку (c:\fileshare) или тем паче весь диск с корня (с:\ даже аки c$)....
4 янв 12, 15:39    [11858053]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
SIMPLicity_
Member

Откуда: (((@)))
Сообщений: 8877
Vasyamel
Выполняется автоматический бэкап, после отключения баз невозможно их присоединить.


detach:

USE master;
ALTER DATABASE lvv_mmpu_komplex
SET SINGLE_USER;
GO
EXEC sp_detach_db @dbname='База', @skipchecks = 'true';

attach:

EXEC sp_attach_db @dbname = 'база', @filename1 = 'D:\sql2008\base\база.mdf', @filename2='D:\sql2008\log\база.ldf'


А.... Быстрый бэкап - рестор... Нну-ну....
4 янв 12, 15:41    [11858056]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Vasyamel
Member

Откуда:
Сообщений: 8
Ви напевне не зрозуміли, усі користувачі що проводять дані операції по замовчуваню і є адміністаторами сервера. Також перед усім мають повні права на файл поки хтось не запутить скрипт . Потім він стає власником і більше ніхто не може використовувати файл. Даже скул.
4 янв 12, 15:45    [11858067]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Glory
Member

Откуда:
Сообщений: 104751
Vasyamel
Ви напевне не зрозуміли

Откройте хелп
И вразумитесь, как происходит отсоединение/присоединение файлов базы
4 янв 12, 15:48    [11858076]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Vasyamel
Member

Откуда:
Сообщений: 8
SIMPLicity_
Vasyamel
Выполняется автоматический бэкап, после отключения баз невозможно их присоединить.


detach:

USE master;
ALTER DATABASE lvv_mmpu_komplex
SET SINGLE_USER;
GO
EXEC sp_detach_db @dbname='База', @skipchecks = 'true';

attach:

EXEC sp_attach_db @dbname = 'база', @filename1 = 'D:\sql2008\base\база.mdf', @filename2='D:\sql2008\log\база.ldf'


А.... Быстрый бэкап - рестор... Нну-ну....



Извените ну я вас не понял.
4 янв 12, 15:49    [11858078]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Glory
Member

Откуда:
Сообщений: 104751
Vasyamel
Извените ну я вас не понял.

Зачем для проведения бэкапа нужно отсоединять базу то ?
4 янв 12, 15:51    [11858082]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Vasyamel
Member

Откуда:
Сообщений: 8
Glory
Vasyamel
Извените ну я вас не понял.

Зачем для проведения бэкапа нужно отсоединять базу то ?


Копирую, в другой каталог сами mdf
4 янв 12, 15:56    [11858091]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении базы  [new]
Glory
Member

Откуда:
Сообщений: 104751
Vasyamel
Копирую, в другой каталог сами mdf

Зачем ? Чем не устраивает стандартный бэкап ? Чем не устранивает перевод базы в оффлайн ?
4 янв 12, 16:44    [11858215]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить