Практическое руководство. Предоставление доступа к базам данных хранилища данных для Team System
Обновлен: Ноябрь 2007
Чтобы пользователи могли создавать отчеты для Visual Studio Team System, им необходимо предоставить доступ на чтение баз данных, составляющих хранилище данных. Можно предоставить доступ к базе данных служб аналитики, реляционной базе данных или к обеим базам в зависимости от того, отчеты какого типа требуется создавать.
Необходимые разрешения
Чтобы предоставить доступ к базе данных служб аналитики, необходимо иметь разрешение Администрирование в этой базе данных. Чтобы предоставить доступ к реляционной базе данных, необходимо быть членом роли сервера securityadmin или sysadmin в ядре СУБД SQL Server.
Предоставление доступа к базе данных служб аналитики пользователю или группе
В меню Пуск выберите Все программы, Microsoft SQL Server 2005, а затем выберите SQL Server Management Studio.
Запускается среда SQL Server Management Studio, и открывается диалоговое окно Подключение к серверу.
В списке Тип сервера выберите Службы аналитики.
В поле Имя сервера введите имя сервера служб аналитики для Team Foundation Server и нажмите кнопку Подключить.
Примечание. Сервер служб аналитики для Team Foundation Server обычно совпадает с сервером уровня данных.
Закрывается диалоговое окно Подключение к серверу.
В Обозревателе объектов разверните серверную папку Базы данных, разверните базу данных TfsWarehouse, а затем разверните папку Роли.
Щелкните правой кнопкой мыши роль TfsWarehouseDataReader и выберите Свойства.
Откроется диалоговое окно Изменение роли.
В области Выбор страницы выберите Членство и нажмите кнопку Добавить.
Откроется диалоговое окно Выбор пользователей или групп.
Добавьте пользователя или группу, нажмите кнопку ОК, а затем повторно нажмите кнопку ОК.
Предоставление доступа к реляционной базе данных пользователю или группе
В меню Пуск выберите Все программы, Microsoft SQL Server 2005, а затем выберите SQL Server Management Studio.
Откроется диалоговое окно Подключение к серверу.
В списке Тип сервера выберите Ядро СУБД.
В поле Имя сервера введите имя сервера уровня данных для Team Foundation Server и нажмите кнопку Подключить.
В Обозревателе объектов разверните серверную папку Базы данных, а затем разверните базу данных TfsWarehouse.
В базе данных TfsWarehouse последовательно разверните папки Безопасность, Роли и Роли базы данных.
Щелкните правой кнопкой мыши роль TfsWarehouseDataReader и выберите Свойства.
Откроется диалоговое окно Свойства роли базы данных.
В области Выбор страницы выберите Общие и нажмите кнопку Добавить.
Откроется диалоговое окно Выбор пользователей или групп.
Добавьте пользователя или группу, нажмите кнопку ОК, а затем повторно нажмите кнопку ОК.
См. также
Основные понятия
Начало работы с настраиваемыми отчетами для Team System