Как подключить несколько экземпляров sql, установленных на одной и той же виртуальной машине Azure, через Интернет

У меня есть виртуальная машина Azure, на которой установлены два экземпляра sql-сервера (Sql server 2012 и sql server 2016). Сначала я установил SQL Server 2012 и смог подключиться через Интернет с помощью Sql Server Management Studio. Я сослался на эту статью .

Затем я установил Sql Server 2016 на ту же виртуальную машину с именем экземпляра «MSSQLServer2016», но когда я пытаюсь подключить этот экземпляр к SSMS, он не подключается. Я использовал "

Я вижу, что плагин блокирует изменения Jenkinsfile из запросов на извлечение. Можно ли настроить аналогичную функциональность для всех изменений файла Jenkins?

Обратите внимание, что некоторые из этих людей являются владельцами в организации GitHub, поэтому исправление должно быть на Jenkins, а не на GitHub.

2
задан 6 February 2017 в 21:02
1 ответ

Если вы не доверяете этим людям, запрещаете ли им изменять Jenkinsfile в достаточном количестве?

Чтобы иметь надлежащее тестирование, сервер jenkins в какой-то момент должен будет запустить ваш код, поэтому, если они могут отправить изменение в определенный файл, который, как они знают, будет выполняться на вашем компьютере Jenkins, они могут изменить его по своему желанию и заставить его запускать все, что вы пытаются заблокировать их выполнение в файле Jenkins.

Удаление их статуса владельца github даже не решает эту проблему, они могут сделать запрос на перенос с плохим кодом в нем, который ваша машина jenkins объединит и запустит.

Кроме того, ваш Jenkins не должен запускаться от имени пользователя root, у него должен быть jenkinsuser без прав sudo для запуска тестов.

-1
ответ дан 3 December 2019 в 16:06

Теги

Похожие вопросы