Re: Минимальный набор прав для TCS_Adm

Ситуация: SQL-сервер администрит один человек, TCS - другой, и передача полных прав на СУБД второму - крайне нежалательна (люди служат в разных отделах, можно сказать, на разных заводах). 
Вопрос: возможно ли полноценно работать в TCS-Администраторе не под sa, и если да, то какими ролями нужно наделить такого пользователя sql-сервера?

TCS 5
MS SQL Server 2000

Re: Минимальный набор прав для TCS_Adm

Второго администратора сделайте хозяином (owner) бд TechnologiCS.
Вариант второй, установить на данном компьютере второй SQL Server конкретно под базы TechnologiCS, тогда интересы администраторов пересекаться не будут.

Re: Минимальный набор прав для TCS_Adm

Мало быть оунером базы - новых пользователей, напр., не получится заводить...

Re: Минимальный набор прав для TCS_Adm

Насчет второго варианта - так мы его и имеем: не то что данная инсталляция СУБД предназначена специально для TCS, сам сервер выделен исключительно под него!
Вопрос стоит ребром: возможно ли делегировать (а не передать) права для администрирования TCS?

Re: Минимальный набор прав для TCS_Adm

Создаем пользователя сервера, например "sa2" с Server Roles = "securityadmin".
Выполняем команду

use %Имя_Вашей_Базы%;exec sp_changedbowner 'SA2';

Re: Минимальный набор прав для TCS_Adm

Спасибо! Думаю, это решит нашу проблему.

Re: Минимальный набор прав для TCS_Adm

Сергей Девятериков писал(а):
Второго администратора сделайте хозяином (owner) бд TechnologiCS.

Т.е. сделать именно владельцем (dbo), а не просто пользователем с набором прав db_owner... с полуслова не разобрал.

Re: Минимальный набор прав для TCS_Adm

Нужно именно сменить владельца базы (выполнить sp_changedbowner).