webForumDet fria alternativet

Användarnamn/Lösenord

Webbutveckling

11 svar · 530 visningar · startad av jboy_87

Medlem sedan aug. 20011 099 inlägg
Frågan#1

har problem med mssql kommer inte in med användarnamnet eller lösenordet hur ändrar jag mitt användarnamn och lösenord!

felmess

Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'Administratör'. Reason: Not associated with a trusted SQL Server connection.
/Default.asp, line 9

Medlem sedan juni 20022 599 inlägg
#2

Starta Enterprise Manager, högerklicka på din server till vä, välj properties och sedan fliken "Security".
Kolla sen att "SQL Server and Windows" är ikryssat under "Authentification".

Medlem sedan aug. 20011 099 inlägg
#3

tack men nu får jag

Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'Administratör'.
/Default.asp, line 9

Medlem sedan juni 20022 599 inlägg
#4

Försöker du logga på med ditt Windowskonto eller som en användare i SQL Server?

Hur ser din connectionstring ut?

Medlem sedan aug. 20011 099 inlägg
#5

försöker och logga in med windowskonto?
Connect.Open "DRIVER={SQL Server};SERVER=localhost;db=test;uid=Administratör;pw=123456"

Medlem sedan juni 20022 599 inlägg
#6

OK. Om du ska använda integrerad Windowsinlogging så ska du egentligen skriva så här:

Connect.Open "Provider=sqloledb;Data Source=localhost;Initial Catalog=test;Integrated Security=SSPI"

men eftersom jag misstänker att du tänker använda detta i tex en ASP-sida så kommer det bara att funka om du ger IUSR_DATORNAMN rättigheter på databasen.

Prova istället:

Connect.Open "Provider=sqloledb;Persist Security Info=False;Data Source=localhost;Initial Catalog=test;User Id=myUsername;Password=myPassword"

Du måste alltså känna användarnamn och lösenord på minst en användare i SQL Servern.

Om du kört en "standard-setup" så kan du prova:
User Id=sa
Password= (blankt)

Medlem sedan aug. 20011 099 inlägg
#7

hur skapar jag användare i MS SQL?

Medlem sedan aug. 20011 099 inlägg
#8

allt funkar nu hur ändrar jag lösenord och användarnamn
så här ser kopplingen ut och funkar bra!

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=sqloledb;Data Source=localhost;Initial Catalog=szone;User Id=sa;Password=;"
Set RecSet = Connect.execute ("Select * From Nyheter order by datum DESC")

Medlem sedan juni 20022 599 inlägg
#9

I Enterprise Managern kan du lägga och ta bort till användare under Security->Logins.

Du får sen gå in på enskilda databaser och ge dessa användare rättigheter till tabeller och dyl.

Medlem sedan aug. 20011 099 inlägg
#10

hittar inget med namnet logins?

Medlem sedan juni 200032 967 inlägg
#11

Se bifogad illustration.

wf.gif
Medlem sedan aug. 20011 099 inlägg
#12

ja där tack så mycket :e :e

274 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)