Идентификация соединения с SQL Server - PullRequest
0 голосов
/ 09 июня 2010

У меня есть несколько разработчиков, которые подключаются к производственным и тестовым серверам, где у нас есть БД с похожими именами и структурами. В SSMS есть информация, связанная с подключением, но иногда она не отображается должным образом и / или скрыта.

Я знаю, что можно настроить строку состояния каждого соединения в SSMS, но как вы убедитесь, что ваш разработчик подключается к нужному серверу, прежде чем он выполнит запрос? Есть ли способ справиться с этим?

СПАСИБО! * * 1005

Ответы [ 3 ]

2 голосов
/ 09 июня 2010

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

2 голосов
/ 09 июня 2010

В SSMS информация о соединении отображается для каждой вкладки запроса - все, что нужно сделать разработчикам, это учитывать то, что написано на ярлыке вкладки.Нажмите кнопку «Новый запрос» и прочитайте, что помечено на вкладке.

После этого нужно знать, какой экземпляр - Dev, Test или Prod.Но вы можете сделать это более очевидным, определив псевдоним, который явно говорит «Dev», «Сертификация», «Производство» и т. Д. Через узел Aliases в диспетчере конфигурации SQL Server.Предостережение заключается в том, что они определяются для каждой рабочей станции.

Но OrbMan напоминает, что доступ к Производству должен быть строго ограничен.

0 голосов
/ 09 июня 2010

Похоже, ваши разработчики требуют обучения.В противном случае замените сломанную часть ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...