TypeScript SQLServerにWindows認証でログイン
環境かバージョンの影響か、サンプル通りで動かなかったので備忘録。
サンプルコード
import * as mssql from "mssql"; var config = "Uid=ドメイン\\ユーザ名;Pwd=pass;Server=SmplMSDB;Database=smpl;Trusted_Connection=Yes"; const pool = new mssql.ConnectionPool(config); pool.connect(err => { console.log(err); return pool.request() .input("id", mssql.VarChar, "1") .query("select * from tickets where id= '@ticket_number'") .then(result => { console.dir(result); }); });