21. juli 2007 - 17:47Der er
21 kommentarer og 1 løsning
mssql web access problemer
Jeg har lige installeret web access til sql server 2000. jeg har sat web access til at være et sub-domæne til mit site og når jeg prøver og bruge webaccess bliver jeg promtet brugernavn og kode af at connecte den server jeg har installeret det på.
Når jeg starte på selve serveren så får jeg denne fejl besked "Unable to find script library '/aspnet_client/system_web/1_1_4322/webUIValidation.js'. Try placing this fil manually, or reinstall by running 'aspnet_regiis -c'."
ja jeg har skam læst fejlmeddelsen og mappen 1.1.4322 er der, men nu køre jeg version 2_0_50727 i min dafault mappe, wwwroot.
Men hvad har det og gøre med at man bliver promtet for et brugernavn og kodeord, og ja det ved også godt man skal gøre, det er ikke på sites forside man skal skrive det.
Det med password prompt er sikkert fordi, at der er slået authentication til.
Tag "Properties" for sitet, og vælg "Directory Security" fanebladet, og knappen "Edit" under "Authentication and access control". Hvis du vil have anonym adgang til sitet så sørg for at kun det er valgt der.
Jeg kan lige prøve at installere det i en vmware med Windows 2003 og se hvad den siger som std her.
Prøv at kontroller sqladmin sitet kører .net 1.1 og at .net 1.1 er enablet som extension.
Der hvor jeg har installeret det kører det med .net 1.1 og jeg har lavet et site til selve sqladmin i IIS og kopieret filerne fra sitet ned i en mappe til det. Altså det kører ikke som et virtuel dir under et andet site.
nej det gør det jo ikke for når jeg skriver brugernavnog kodeord som svare til min locale administrator så kan jeg sagens logge ind og klikke mig rundet til de forskellige tabeller og brugere og alt hvad man nu kan klikke sig rundet til.
Jeg har lige kigget på installationen i produktion her, kontra en helt ren installation.
I den web.config i roden af dit sqladmin site, skal du slette :
<authorization> <deny users="?" /> <!-- Allow all users -->
<!-- <allow users="[comma separated list of users]" roles="[comma separated list of roles]"/> <deny users="[comma separated list of users]" roles="[comma separated list of roles]"/> --> </authorization>
Så skulle den ikke spørge efter bruger/passw og kommer direkte til siden.
Den gamle se ud til at køre .net 1.1 mens den nye er .net 2.0 efter hvad der står i web.config, men det gamle ser ud til at køre fint selv om der kun er .net 2.0
Betaen understøtter SQL 2005 også hvis man skulle få brug for det.
Det kunne man også få den gamle til ved at installere noget bagudkombatilitest fixes fra MS. Det er nok ikke nødvendigt hvis man bruger betaen.
nå det lader til at der stadig er en lille fejl et eller andet sted. Jeg prøvede selvfølgelig ikke og logge ind før prøvede bare og se om jeg stadig blev promtet for brugernavn og kodeord. Nu prøver jeg så og logge ind med en bruger jeg har lavet, men når jeg har skrievet brugernavn og kodeord og valgt SQL login og klikket på "Login" så sker der ikke noget. Det klassiske timeglas kommer frem, windows logoet oppe i højre hjørne bevæger sig ikke.......... Hvad kan det være??? Selv om jeg blev promtet for brugernavn og kodeord før kunne jeg godt logge ind efter jeg havde logget ind med min lokal administrator.
Prøv at følg den guide til at sætte det 1.2 op. Den bruger .net 2.0 . Hvis du følger den burde det være sat rigtigt op + retter web.config til burde det være det.
Har du prøvet at angive sql serveren med IP i stedet for navn, eller er den på samme server som webinterfacet? Umiddelbart burde det ikke have noget at sige da du jo har været logget succesfuld ind tidligere, og se tabeller osv.
nu kan jeg ikke sætte mit server op til og bruge .net 2.0 da jeg har et forum som køre med .net 1.0 men nu prøver jeg lige ogfølge den giude du har skrevet og så må vi se hvad der sker.
jeg har prøvet og sætte et site op til at køre den nye .net version, men da jeg så prøvede og tilgå mit forum som køre .net 1.1 så kunne sitet ikke vises.
nu har jeg prøvet og sætte hoe directory tilbage til den mappe hvor de blev installeret og rettet i web.config som du skrev tidligere og nu virker det.
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.