Fråga : Reseeding identitetskolonn

Jag har en serverdatabas 2008 för ms sql, med en identitetskolonn (1.1).  Jag måste att ta bort raddadata från bordlägga som lämnade mitt nästa för att kärna ur på 1.111.938.  Jag skulle något liknande för att återvända tillbaka till det nästa ror ID, efter de sist giltiga har rott som är 57.  Hur kan jag reseed?  Maj gör ett mellanlägg och vänder av identiteten? " klar "

Svar : Reseeding identitetskolonn

Denna är inte möjligheten vid designen av grundläggande legitimation och IIS. Grundläggande legitimation berättar webbläsaren att överföra usernamen (i klar text, använd så endast detta över SSL). Serveren bestämmer därefter legitimationskällan och metoden. I detta fall det hjälpmedellegitimation mot ANNONS. Emellertid ANNONSEN använder OMRÅDET \ Username (eller ibland UPN), således ”ett standardområdes” alternativ finns för enkelhet. Emellertid sedan du har multipelområden, det vet inte vilket för att legitimera varje användare mot. Om inte IIS ändrar för att låta en lista av det områdesförsök i ett bestämt beställer, vad du söker efter, finns inte. Jag skulle inte räkning på ms som tillfogar ett sådan särdrag endera efter den hjälpmedel som gör multipellegitimationsförfrågan mot multipelområden, som inte är bra för kapacitet eller säkerhet.

Några alternativ:
1) Berätta användarena i ett område eller another (eller båda) att använda det fulla området formaterade usernamen
2) Skapa en beställnings- legitimation filtrerar för att göra vad du önskar, och installerar den in i IIS och använder som (den försvårade och avlägsna det okända som räckvidden av denna ifrågasätter).
3) Du *may*, beroende av ditt ställer in, och rengöringsdukapplikationer, är kompetent att skapa faktiska IIS serveror för multipeln på PC:N som fästas till multipelIP address, med olika standardområden på varje. Rikta därefter användarena (endera manuellt eller via en skriva- eller rengöringsduksida) till websiten för anslå IIS.
Andra lösningar  
 
programming4us programming4us