Dubbelkolla så SQL server lyssnar på TCP.
Nu kommer jag inte ihåg hur det är med Express, men de "stora" SQL-servr har bara shared memory igån per default efer installation. Av någon form av säkerhetsskäl. Man skall själv slå på när man är klar typ.
Dubbelkolla så SQL server lyssnar på TCP.
Nu kommer jag inte ihåg hur det är med Express, men de "stora" SQL-servr har bara shared memory igån per default efer installation. Av någon form av säkerhetsskäl. Man skall själv slå på när man är klar typ.
/pebi
Kan bekräfta att SQL Express INTE har TCP/IP aktiverat by default.
Hmm, kan du logga in med konton "budg1e" i SQL Man. Studio? Är inte säker, men har för mig att felet kan uppstå om du kör med Windows Auth i SQL Servern istället för Mixed.
Nej, allvarligt, det finns väl inget bra svar på om det skulle vara bättre eller sämre med sql login.
Det beror ju på vilken tillämpning, hur miljön ser ut mm. mm.
Det har väl skrivits ungefär hur mycket som helst om det här.
Microsofts generella råd är väl att aldrig använda sql-login, utan överlåta all login till windows/ad.
Men ibland är det ju smartare att använda en sqllogin, ibland har man inget val med system och miljöer som inte klarar trusted connections.
Det viktiga är väl att du ser till att anändaren du besämmer dig för att använda inte har "för mycket" rättigheter.
Dvs det är ju lätt hänt att man ger användaren dbo rättigheter, "för då funkar det", men i själva verket skall applikatione bara läsa och skriva data i befintliga tabeller, då borde den ju bara vara dbreader och dbwriter, för att försvåra lite för någon illvillig person därute.
/pebi
129 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe