В первую очередь, Вам действительно нужен именованный экземпляр? Если бы у Вас нет фактической потребности для него, монтируя, что две базы данных по тому же экземпляру сэкономили бы Вас много ресурсов (и управление наверху).
Реальная премия этого подхода - то, что Вы могли затем использовать простое перенаправление DNS для своих клиентов. Если они соединяются с SQLDB02
и Вы консолидируете все на SQLDB01
, Вы могли просто исказить их в своем DNS; но если бы Вы используете именованный экземпляр, Вам были бы нужны они для соединения SQLDB01\Instance2
, который потребует строк подключения изменения на Ваших клиентах.
Прочтите документацию TFS. Серьезно.
Вам нужно создать проект, а затем предоставить пользователям права в проекте. Это можно сделать в Visual Studio. Если разработчик является разработчиком проекта, он также может получить к нему доступ.
Это основы TFS (только начало, все становится намного сложнее после), поэтому, если вы не знали, как работает управление правами, вы скоро нас ждет мир боли.
В инструменте администрирования tfs на главной странице есть пользовательский интерфейс для добавления дополнительных учетных записей пользователей в консоль. После добавления имени инструмент применяет разрешения к tfs, SharePoint и SQL Server RS (при необходимости).
Это позволит другим получить доступ к инструменту администрирования tfs. Вы все равно захотите создать командный проект и добавить в него разработчиков, если вы этого не сделали.
Удачи.