Hogyan csatlakozzak sql serverhez?
Szóval az a problémám, hogy ha nem rendszergazdaként futtatom az Sql server managment studio-t, akkor nem működik, hiba üzenetet kapok mindig. De ha ha admin-ként futtatom, akkor jó minden. Szóval így tulajdonképpen a szerver neve a gépem neve lesz, a felhasználó név pedig a gépemneve\Admin autentikációra meg a windows autenthication használom. Na és az a baj, hogy c#-ban írt programban szeretnék csatlakozni az sql serveremhez. Ha adminként vagyok bejelentkezve, tudom használni a trusted connection stringet. Server=myServerAddress;Database=myDataBase;Trusted_Connection=True; Ilyenkor a myserveraddress helyésre egy pontot írok és akkor működik. De értelemszerüen normál userként bejelentkezve ez nem működik. Ezért kéne használnom a standard connection stringet.
Server=myServerAddress;Database=myDataBase;User Id=myUsername;
Password=myPassword;
Oké itt megadom a server nevét, a database-t, user name-t, és mivel windows autenthicationt használok gondolom itt akkor az admin fióknak a jelszavát kéne megadnom. De úgy nem működik. Szóval hogyan tudnék egy sima user fiókból csatlakozni a programommal az sql serverhez? Miket kéne beleírnom a connection stringbe? Mert ahogy írtam előbb, azt az error-t kapom, hogy "failed login for user gépneve\Admin"
Jóvan, nem kell a hiszti, nézd meg inkább az sql szerver doksiját.
A win auth lényege, hogy nem adsz meg jelszót, a bejelentkezett user nevében lép be a kliens.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!