Come creare una password reset script in VB

September 23

Come creare una password reset script in VB


Visual Basic è un linguaggio di programmazione comune utilizzato per creare forme di Windows. Le applicazioni desktop di Windows create con Visual Basic hanno la capacità per la sicurezza e la gestione delle password. È possibile consentire agli utenti di software per cambiare la loro password utilizzando le funzioni interne disponibili in Visual Basic. Questo è utile quando si desidera integrare l'applicazione di Windows con gli aggiornamenti di computer e password di rete.

istruzione

1 Creare le variabili di Visual Basic. Tre variabili reimpostare la password di un utente: Un oggetto utente, la vecchia password e la nuova password. Il codice seguente crea queste variabili:

utente fioco come IADsUser

Dim oldpass As String

Dim newpass As String

2 Impostare l'oggetto utente per l'utente corrente. Questo può essere l'utente corrente connesso, oppure è possibile specificare un altro utente se si sta creando un'applicazione di amministrazione. Il codice seguente imposta l'oggetto utente:

Set utente = GetObject ( "WinNT: // dominio / utente")

3 Impostare la vecchia e la nuova password. La vecchia password è la password corrente per l'utente si sta reimpostando. La nuova password è il valore di reset. Il codice seguente imposta i valori delle password:

oldpass = "currentpass"

newpass = "newpass"

4 Implementare la funzione "ChangePassword" per cambiare la password dell'utente. La funzione è una parte dell'oggetto utente definito al punto 1. Il seguente codice reimposta la password utente:

user.ChangePassword oldpass, newpass