webForumDet fria alternativet
Logga in / Bli medlem

Sql server, rättigheter

Databaser & SQL

4 svar · 312 visningar · startad av dahlgren

Medlem sedan aug. 20011 946 inlägg
Frågan#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?

Medlem sedan aug. 20002 272 inlägg
#2

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

Medlem sedan aug. 20011 946 inlägg
#3

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

Medlem 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

Medlem sedan aug. 20011 946 inlägg
#5

Tack nu fingerar det fint.

385 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
124 ms — deklarationer (db)
121 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)