我正在使用节点mssql模块来连接到mssql数据库。但是我的密码包含@,连接的模式是
mssql://username:password@localhost/database
它抛出连接错误。我认为这是因为它看到@ so内容之后它需要localhost等等。
有没有办法如何用包含@?
的密码连接由于
答案 0 :(得分:1)
某些符号必须用双引号(")或方括号([])括起来。
当SQL Server登录名,用户,角色或密码具有以下特征时,在Transact-SQL语句中使用这些分隔符:
1.包含或以空格字符开头。
2.以$或@字符开头。