У меня есть скрипт powershell для итерации по списку объектов LinkedServer на SQL Server с некоторым кодом, подобным следующему:
foreach($linkedServer in $instance.LinkedServers)
{
... some code ...
}
Я хочу узнать информацию о безопасности по умолчанию для связанного сервера. Чтобы понять, что я имею в виду, загрузите SQL Server Management Studio и откройте связанный сервер. Если у вас его нет, просто создайте его на удаленном сервере. Перейдите на вкладку «Безопасность» и вы увидите список сопоставленных имен входа на сервер (коллекция LinkedServerLogins в SMO). В нижней части экрана будет установлен параметр по умолчанию в разделе «Для входа в систему, который не определен в списке выше ...». Я не могу найти нигде в объектной модели SMO, чтобы получить эту информацию. Возможно ли это?
Спасибо,
Марк.