Столкнулись с проблемой при установке Secret Net Studio Сервер безопасности. Появляется ошибка:
Ошибка Не удалось подключиться к СУБД. Причина: [DBNETLIB][Connection Open {Connect ().]SQL Server не существует, или доступ запрещен.
Данная ошибка появляется на последнем этапе установки при создании базы данных с вводе учетных записей администратора БД и создании учетной записи для доступа к БД.
Дело в том, что в окне установки на первой строке, в поле ввода “Имя БД” мы вводили название хоста и имя базы данных, который хотели создать.
Но, оказывается надо:
– в поле “Имя БД” вводить не Имя БД, который вы хотите создать для SNS а имя экземпляра БД который у вас используется и номер порта используемого для подключения. В нашем случаи использовался стандартный экземпляр БД: MSSQLSERVER и стандартный порт 1433. То есть должно выглядеть следующим образом:
"НАЗВАНИЕ_СЕРВЕРА/НАЗВАНИЕ_ЭКЗЕМПЛЯРА_БД,1433".
– в поле “Имя схемы БД” как раз таки нужно вводить Имя БД который вы хотите создать и который будет использоваться для Сервера безопасности SNS. Здесь вводим:
"НАЗВАНИЕ_БД"
– в группе полей “Учетная запись администратора БД” нужно вводить учетную запись администратора БД по умолчанию это учетная запись sa с заданным вами паролем:
Имя "sa" Пароль: "ВАШ ПАРОЛЬ"
– в группе полей “Учетная запись, используемая сервером для доступа к БД” задаем имя и пароль для создания учетной записи:
Имя: "Придумываем (задаем) имя для нового пользователя" Пароль: "Придумываем (задаем) пароль для данного пользователя"
Если у вас отличаются стандартные названия экземпляра БД и номер порта, их можно будет посмотреть в SQL Server Configuration Manager. В итоге, вот как должно выглядеть: