Avatar billede arno Nybegynder
22. august 2001 - 10:55 Der er 6 kommentarer og
1 løsning

SQL problemer...

jeg får følgende fejl når jeg vil lave en odbc connection...

Microsoft OLE DB Provider for ODBC Drivers error \'80040e4d\'

[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user \'NT AUTHORITY\\ANONYMOUS LOGON\'.

Er der nogen der kan hjælpe...

/arno
Avatar billede soenderup Nybegynder
22. august 2001 - 10:57 #1
Ja... du connecter dig med den forkerte bruger, eller du har ikke oprettet en bruger på din SQL
Avatar billede arno Nybegynder
22. august 2001 - 11:00 #2
Jeg har faktisk oprettet mig som bruger...
se lige..

application(\"ODBCFINSQL\") = \"DSN=PTKFINSQL;UID=xx;PWD=yyyyy;DATABASE=Navision\"

Denne er sat op i global.asa

tilsvarende user er sat op på sql serveren

/arno
Avatar billede arno Nybegynder
22. august 2001 - 11:03 #3
....
Når jeg laver en odbc connection via control panel - odbc får jeg hul igennem...
Avatar billede webbe Nybegynder
22. august 2001 - 11:12 #4
Det kan være fordi din DB er beskyttet med brugernavn og password (angivet i din connection i control panel)

Den rigtige måde at åbne på bliver så (dsn_navn,brugernavn,password):

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"my_conn\", \"my_user\", \"my_pass\"

Hvis man bruger fx. Oracle DB\'er (som jeg ofte gør) er de altid beskyttet af brugernavn og password - og det giver en login-fejl! ;o)
Avatar billede arno Nybegynder
22. august 2001 - 11:27 #5
.... webbe

det er en sql 7.0 på en win2000 server.. Har det noget at gøre med at der skal være en inetuser osv diff. på serveren ??

/arno
Avatar billede webbe Nybegynder
22. august 2001 - 11:32 #6
Det ved jeg ikke - kender ikke så meget til server-opbygning!

Ved bare at jeg altid skal bruge username og password på en Oracle-DB!
Avatar billede arno Nybegynder
23. august 2001 - 21:58 #7
Så fandt jeg selv svaret...
For at kunne få adgang til en sql 7.0 med et os win2000 skal man huske at oprette brugeren under login på sqlserveren og oprette user på selve databasen..
Dette skal kun gøres når serveren ikke står indefor domainet man er i, stod serveren indefor, er det eneste man skal gøre... at oprette bruger på serveren og bede om nt authority..

Håber at dette kan hjælpe nogen..

/arno
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester