Вам в значительной степени не повезло - ключи SSH и сертификаты SSL являются различными животными и насколько я знаю, что они не являются взаимозаменяемыми.
Ваш лучший выбор состоит в том, чтобы, вероятно, настроить единую точку входа / совместно использованное хранилище пароля / безотносительно для Ваших веб-инструментов и оставить git/gitosis как остров аутентификации.
Вы не говорите, как они пытаются получить доступ к нему, но существует почти наверняка метод для введения альтернативного имени пользователя и пароля, и Вы хотели бы указать MSSQL01\Administrator (в той точной форме, если нет поле для домена). Вы, вероятно, пытаетесь соединиться как администратор на внешнем хосте, который, конечно, является другим пользователем и не имеет полномочий.
MSSQL01\Administrator
не учетная запись домена (если я читаю вещи правильно), это - машина локальная учетная запись. Вы не сможете использовать ту учетную запись для аутентификации к другим доменным машинам, необходимо будет использовать учетную запись домена, чтобы сделать это.
Проверьте SQL server configuration manager>SQL server network configuration>Protocols...
. Удостоверьтесь, что TCP/IP включен.Надеюсь, это поможет.