www.vertixo.com

Reactie plaatsen 
 
Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5

[C#] SQL windows authentication met verschillende accounts

Auteur Bericht
Davelicious Offline
Member
***

Berichten: 65
Lid sinds: 07-2007
Bericht: #1
[C#] SQL windows authentication met verschillende accounts
Hi,

Hoe kan ik een SQL connectie maken via windows authentication met een ander account dan de huidig gebruikte?

Je kan blijkbaar enkel credentials meegeven als je connecteert met een SQLaccount en niet met een windows account.
Bij gebruik van een windows account wordt het huidige account gebruikt van the process dat de connectie maakt.
Het process opstarten met een ander account is hier geen oplossing omdat ik meerdere SQL connecties moet maken naar verschillende databases mat verschillende accounts.

Kan ik dit op een of andere manier oplossen?
via impersonation of iets dergelijks?



Hier is het stukje code dat ik gebruik om een connectie te maken
(IntegratedSecurity geeft aan of je sql of win authenticatie gebruikt)
Code:
SqlConnectionStringBuilder myConnectionString = new sqlConnectionStringBuilder();
myConnectionString.DataSource = _sServer;
myConnectionString.InitialCatalog = _sDBname;
myConnectionString.UserID = _sUser;
myConnectionString.Password = _sPassword;
myConnectionString.TrustServerCertificate = true;
myConnectionString.IntegratedSecurity = _bWinAuthentication;

_myConnection = new SqlConnection(myConnectionString.ConnectionString);
_myConnection.Open();

grtz
Dave
14-11-2011 11:25:07
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Elco Offline
Ep2 Volunteer
****

Berichten: 1.337
Lid sinds: 04-2006
Bericht: #2
RE: [C#] SQL windows authentication met verschillende accounts
(14-11-2011 11:25:07)Davelicious schreef:  via impersonation of iets dergelijks?
Impersonation is idd de manier om dit te doen. Als je daar op googelt zou je wel wat moeten vinden. Hier kan je alvast een voorbeeldje terugvinden:
http://www.codeproject.com/KB/cs/cpimpersonation1.aspx

C#.Net Developer
14-11-2011 20:08:23
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Davelicious Offline
Member
***

Berichten: 65
Lid sinds: 07-2007
Bericht: #3
RE: [C#] SQL windows authentication met verschillende accounts
Thx,

Ik zal me dus eens moeten verdiepen in impersonations :)
17-11-2011 18:40:41
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Davelicious Offline
Member
***

Berichten: 65
Lid sinds: 07-2007
Bericht: #4
RE: [C#] SQL windows authentication met verschillende accounts
Thx Again Elco
Met behulp van de example-link ben ik erin geslaagd ;)
21-11-2011 18:03:13
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Reactie plaatsen 


Ga naar locatie:


Contact opnemen | Ep2 | Naar boven | Naar inhoud | Archiefmodus | RSS-syndicatie