Hi folks! Mit første forsøg med at connecte til en MS SQL Server gik ikke ret godt.
Jeg bruger denne: Const strDB = "DRIVER={SQL Server};SERVER=P\SQLEXPRESS;UID=;pwd=; DATABASE=TWSSQL;" Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open strDB
Mht. UID OG pwd, har jeg prøvet med mit windows logon. Virker ikke. Jeg har ikke mig bekendt oprettet noget userid og password til databasen. Servernavnet har jeg copy/pastet ud fra SQL Server Management programmet. Men er det der skal stå ?. Jeg har prøvet at skrive localhost, uden held.
Dette er fejlteksten ...
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "TWSSQL" requested by the login. The login failed.
Hej og tak for svaret Nu får jeg dette: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "TWSSQL" requested by the login. The login failed.
Ja. Den eksisterer skam og jeg kan komme til den fra SQL Server Management. Så der kan vel ikke være nogen begrænsning - eller kan der ?. Er det noget med brugerid og password ?
Det er åbentbart noget der virker uoverkommeligt. Jeg har brugt mange timer den sidste uge på at komme i gennem med logon til sql server (på lokal maskine).
En gennemgående ting er IUSR. Hvad er det for en bruger ?. Har den et password og hvad kan det være / hvor kan det ses / kan det ændres?. For lige meget hvad jeg skriver i min connection string, henvises til denne i fejlen. F.eks. _____________ Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D) [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'IUSR_P'. The user is not associated with a trusted SQL Server connection. _____________ I databasen logges på (servicen) med Per og tilhørende password. Dette er fint nok når jeg går ind i SQL Server Management. Brugeren Per er med i administrator gruppen.
Men jeg kan da ikke oprette en bruger på databasen uden et password. Så ved jeg i det mindste ikke hvor det skulle være. Det med "Trusted_Connection=yes / Integrated Security=SSPI" er vel først noget der skal benyttes til at connecte fra et asp script, ikk'. Jeg kan bare ikke forstå det. På databasen er brugeren Per og pw=abc123. Hvorfor virker dette så ikke? Const strDB = "DRIVER={SQL Server};SERVER=P;UID=Per;pwd=abc123;DATABASE=TWS;"
Hej Arne. Jeg gav faktisk op, for alle gode råd og forsøg kiksede. Fra et ASP program er der ikke kontakt. Med eller uden firewall. Jeg kan ikke komme videre. Desværre
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.