Questione : Colonna Reseeding di identità

Ho una base di dati di assistente della spettrografia di massa sql 2008, con una colonna di identità (1.1).  Ho dovuto cancellare molti dati dalla tabella che ha lasciato il mio seme seguente a 1.111.938.  Vorrei ritornare di nuovo all'identificazione seguente di fila dopo l'ultima fila valida che è 57.  Come posso reseed?  Può fare un inserto e spegnere l'identità? class= del

Risposta : Colonna Reseeding di identità

Ciò non è possibile dal disegno dell'autenticazione di base e di IIS. L'autenticazione di base dice il browser di trasmettere il username (in testo libero, usare così soltanto questo sopra lo SSL). L'assistente allora determina la fonte ed il metodo di autenticazione. In questo caso, significa l'autenticazione contro l'ANNUNCIO. Tuttavia, l'ANNUNCIO usa il DOMINIO \ username (o a volte UPN), così “un'opzione di dominio di difetto„ esiste per semplicità. Tuttavia, poiché avete dominii multipli, non sa quale per autenticare ogni utente contro. A meno che IIS cambi per permettere che una lista del dominio provi in certo ordine, che cosa state cercando non esiste. Non conterei sul ms che aggiunge una tal caratteristica l'uno o l'altro poiché significa fare le richieste multiple di autenticazione contro i dominii multipli, che non è buono per la prestazione o la sicurezza.

Alcune opzioni:
1) Dire gli utenti in un dominio o un altro (o entrambi) di usare il username formattato dominio completo
2) Generare un filtro su ordinazione da autenticazione per fare che cosa volete ed installarlo in IIS ed usare che (complicato e molto al di là della portata di questo problema).
3) *may*, secondo la vostri messa a punto e applicazione Web, potete generare gli assistenti virtuali multipli di IIS sul PC, allegato ai IP address multipli, con differenti dominii di difetto su ciascuno. Allora dirigere gli utenti (o manualmente o via uno scritto o un Web page) verso il Web site adatto di IIS.
Altre soluzioni  
 
programming4us programming4us