webForumDet fria alternativet

Sql server, rättigheter

4 svar · 310 visningar · startad av dahlgren

dahlgrenMedlem sedan aug. 20011 442 inlägg
#1

Jag kan inte komma åt min databas som ligger i sql server. Har precis installerat det på en ny dator så det är antagligen nått som ska konfigueras. Detta medelande dyker upp.

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'JONAS\IUSR_JONAS'.
/dweb/koppla.asp, line 5

koppla.asp

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Set Databas = Server.CreateObject("ADODB.Recordset")

Conn.Open "driver={sql server};server=jonas;uid=;pwd=;database=dweb"
%>

Är det nått som ska ändras i sql server för att det ska funka eller är det i filsystemet som det ska pillas med rättigheter?

JAreMANNENMedlem sedan aug. 20001 698 inlägg
#2

Kolla så att IUSR_JONAS finns med under Datorhantering->Lokala användare och grupper->användare. Datorhantering hittar du under kontrollpanelen...

dahlgrenMedlem sedan aug. 20011 442 inlägg
#3

Ja den finns med där. Vad kan då vara fel?

SPinckneyMedlem sedan juli 2002104 inlägg
#4

Du måste ju lägga till den usern under security i SQL server. Samt ge han rättighet till den databasen

dahlgrenMedlem sedan aug. 20011 442 inlägg
#5

Tack nu fingerar det fint.

Genererad på 369 ms · cache AV · v20260730165559-full.f96bc7eb