Итак, я получил подключение, работающее с использованием утомительно, но параметры, доступные в node-mssql для обработки JSON — это что-то действительно полезное, к чему я хотел бы иметь доступ.
В документации для node-mssql сказано, что вы можете пройти объект с настройками аутентификации, которые было бы утомительно использовать, и он переопределит свойства пользователя/пароля, но он определенно этого не делает. Я могу подтвердить, потому что сообщение об ошибке возвращается со значением свойства пользователя.
Что-то не так с объектом конфигурации?
const sqlConfig = {
server: process.env.SQL_SERVER,
database: process.env.DATABASE_NAME,
user: "root.user",
password: "password",
options:
{
encrypt: true,
authentication: {
type: "azure-active-directory-password",
options: {
userName: "root.options.authentication.options.userName",
password: "password"
}
},
}
};