08. juli 2005 - 16:37Der er
17 kommentarer og 1 løsning
fejl ved oprettelse af bruger
Jeg er lige blevet færdig med den del af min hjemmeside hvor brugere skal kunne oprette sig, og er lige igang med at teste det, men det lader til at der er nogle problemer med det.
Da jeg installeret SQL-serveren på min WEB-server satte jeg den til at bruge "Windows Integrated Authentication". Jeg går så ud fra at jeg skal bruge den konto som jeg logger på WEB-serveren med, altså brugernavn: Admin og password: XXXXXXX
Ud af det får jeg denne fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'Admin'. Reason: Not associated with a trusted SQL Server connection.
Du skal bruge et SQL Server Login i din Connectionstring, så serveren skal enten stå til SQL Server Login eller Mixed mode, ikke Windows Integrated Authentication alene
ok nu har jeg så lige fået løst lidt af mit problem, jeg havde skrevet servernavnet forkert i min connect-fil(meget dumt), men for at det ikke skal være løgn så kom der et nyt problem.
Jeg fik denne fejlbesked ud af det:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.
I EM under Security > Logins laver du et login, angiver Name (der skal stå som uid i din connection), vælger SQL Server Authentication, Angiver Password, og vælger databasen hilsoe. Under fanen Database access sætter du kryds i databasen hilsoe.
Nu skulle det gerne virke. Dog skal du under samtlige tabeller, views, sp'er osv. under permissions give denne bruger ret til at SELECT'e, UPDATE'e osv efter behov.
Til hver "rolle", f.eks ville jeg oprette en bruger til at bruge når man connecter fra sit asp-site. Vedkommende skal have select og måske insert/update rettigheder til tabeller, views og sp'er, i det omfang det er nødvendigt.
Men jeg skal da "tilstå" at de fleste, mig selv inklusive, ofte vælger den enkle løsning, at bruge sa brugeren eller en owner.
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.