我的网页有一些链接和单选按钮。选择特定链接和单选按钮组合,然后单击“获取结果”按钮将运行查询。 但我收到以下错误: 用户“dev\rahulsingh”登录失败
下面是示例代码:
runThisQuery = "select * from DataType_tbl sample (nolock) where sample.dataValue = 'POPULATION';";
var connection = new ActiveXObject("ADODB.Connection");
var connectionstring="Data Source=prmserv;Initial Catalog=dataDB;User ID=DOMAIN\\REDACTED;Password=REDACTED;Provider=SQLOLEDB";
connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");
rs.Open(runThisQuery, connection);
alert(rs);
在“connection.Open(connectionstring);”行中,我遇到了错误:
Login failed for user 'dev\rahulsingh'
我不能使用PHP,因为我不懂PHP;我必须在这个月内围绕这个工具做一些事情。
请帮忙。
:(
最佳答案
您的连接字符串似乎格式错误!
http://www.connectionstrings.com/sql-server/
您使用的是 Windows 帐户 (DOMAIN\USERNAME),不是 SQL 登录帐户 (LOGINNAME)。
通过在连接字符串中指定用户名和密码,假设您正在使用 SQL 身份验证。
试试这个:
Data Source=prmserv;Initial Catalog=dataDB;Provider=SQLOLEDB;Trusted_Connection=True;
关于javascript - 通过javascript连接数据库时为"login failed for user",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28855694/