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

Откуда:
Сообщений: 1
Здравствуйте.
Что-то я сходу не смог найти информацию.
Есть sql server Microsoft SQL Server 2008 (SP3) - 10.0.5538.0 (X64)
Apr 3 2015 14:50:02
Copyright (c) 1988-2008 Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

можно ли как-то дать доступ человеку что бы он мог к пример создавать индексы, настраивать зеркалирование... и прочие действия которыми обычно занимаются администраторы sql server. Но без доступа к самим БД, так что бы информация из БД была этому человеку не доступна
18 апр 18, 17:29    [21349766]     Ответить | Цитировать Сообщить модератору
 Re: Разграничения доступа для администратора sql server без доступа к данным  [new]
Konst_One
Member

Откуда:
Сообщений: 11522
Артем52
создавать индексы


Артем52
Но без доступа к самим БД


это как?
18 апр 18, 17:31    [21349778]     Ответить | Цитировать Сообщить модератору
 Re: Разграничения доступа для администратора sql server без доступа к данным  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7780
Konst_One,

автор, видимо, хочет шифровать данные.
18 апр 18, 18:39    [21350015]     Ответить | Цитировать Сообщить модератору
 Re: Разграничения доступа для администратора sql server без доступа к данным  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
ну формально для создания индекса надо лишь ALTER,
SELECT не нужен.
т.е. если создать юзера и дать ему лишь ALTER в базе,
индексы он создавать сможет, а читать данные нет.
---
не совсем понятно, на основании чего он собирается создавать индексы:
тому, у кого нет SELECT-а, не поможет даже SHOWPLAN:
никакой план построен не будет
18 апр 18, 19:02    [21350063]     Ответить | Цитировать Сообщить модератору
 Re: Разграничения доступа для администратора sql server без доступа к данным  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
для зеркалирования надо быть как минимум db_owner-ом.
что означает полный доступ к данным.
и хотя db_owner-у можно что-то денаить,
вернуть себе он может все что угодно
18 апр 18, 19:08    [21350070]     Ответить | Цитировать Сообщить модератору
 Re: Разграничения доступа для администратора sql server без доступа к данным  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1369
Yasha123,

Скорее всего ТСу надо что то типа AlwaysEncrypted, но с его версией сиквела это ему не светит.
18 апр 18, 21:15    [21350340]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить