<%
Dim sServer
Dim sLoginID
Dim sPassword
Dim cn
// Получение информации и сервере и параметрах входа в
// систему
sServer = "COMP\MYSERVER"
sLogin = "COMP\spike" // это мой логин в систему
sPassword = ""
// Создание объекта Соединение
Set cn = Server.CreateObject("ADODB.Connection")
// Открытие соединения; строка относится к DSN
cn.ConnectionString = "DRIVER=SQL Server" & _
";SERVER=" & sServer & _
";UID=" & sLoginID & _
";PWD=" & sPassword & _
";DATABASE=billing"
cn.Open
%>
IIS+SQL Server+ASP
Код:
[color=red]ошибка[/color]
Код:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'COMP\IUSR_COMP'.
/billing/db.asp, line 24
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'COMP\IUSR_COMP'.
/billing/db.asp, line 24
при инсталяции SQL Server, везде выбирал аунтефикация Windows
может какой другой логин
немного изменил код и вот что уже пишет:
Код:
<%
Dim sServer
Dim sLoginID
Dim sPassword
Dim cn
// Создание объекта Соединение
Set cn = Server.CreateObject("ADODB.Connection")
// Открытие соединения; строка относится к DSN
cn.ConnectionString = "DRIVER={SQL Server};SERVER={COMP\MYSERVER};UID=spike;PWD=;DATABASE=billing_s12"
cn.Open
%>
Dim sServer
Dim sLoginID
Dim sPassword
Dim cn
// Создание объекта Соединение
Set cn = Server.CreateObject("ADODB.Connection")
// Открытие соединения; строка относится к DSN
cn.ConnectionString = "DRIVER={SQL Server};SERVER={COMP\MYSERVER};UID=spike;PWD=;DATABASE=billing_s12"
cn.Open
%>
[color=red]ОШИБКА:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'spike'. Reason: Not associated with a trusted SQL Server connection.
/billing/db.asp, line 14
[/color]
что может всё-таки быть не так ?
ps: пробывал логины
COMP\spike
spike
создал в базе user - billing_user
вроде бы подобавлял в него почти вяё что есть у dbo - всё равно фуск
Проще KB на тему егоров
всё пашет теперь
моя строка инициализации
Код:
driver={SQL Server};server=(Local);UserID=user;pwd=;database=db