Qual è la differenza tra l'esecuzione di un programma come account amministratore di dominio e l'esecuzione di un programma come "Esegui come amministratore" in Windows 7?


14

Quando fai clic con il pulsante destro del mouse su un programma e tieni premuto il tasto Maiusc, viene visualizzata un'opzione aggiuntiva "Esegui come utente diverso"

Al contrario, il mio capo dice che se si fa clic su "Esegui come amministratore" si ha più potere rispetto a se si accede come account di dominio. Quindi qual è la differenza tra queste due opzioni?

Risposte:


30

In questi giorni si tratta davvero di imparare quali sono i token di sicurezza su Windows, ma copierò / incollerò una risposta da SO trovata qui: /programming/8986971/what-precisely-does-run -as-administrator-do poiché non è possibile chiudere come duplex cross-site.

Quando accedi a Windows crea un token di accesso. Questo ti identifica, i gruppi di cui sei membro e i tuoi privilegi. E si noti che se un utente è un amministratore o meno è determinato dal fatto che l'utente sia un membro del gruppo Administrators.

Senza UAC, quando si esegue un programma ottiene una copia del token di accesso e questo controlla ciò a cui il programma può accedere.

Con Controllo dell'account utente, quando si esegue un programma ottiene un token di accesso limitato. È il token di accesso originale con "Amministratori" rimosso dall'elenco dei gruppi (e alcune altre modifiche). Anche se l'utente è un membro del gruppo Administrators, il programma non può utilizzare i privilegi di amministratore.

Quando si seleziona "Esegui come amministratore" e l'utente è un amministratore, il programma viene avviato con il token di accesso senza restrizioni originale. Se l'utente non è un amministratore, viene richiesto un account amministratore e il programma viene eseguito con tale account.

Credito a: arx

Vedi qui per ulteriori informazioni:

Come funziona il controllo dell'account utente

Documentazione sul controllo dell'account utente


+1 non lo ha mai saputo. Ottima risposta (qua e là)
WernerCD

2
Quindi la disabilitazione di UAC elimina la necessità di "Esegui come amministratore" quando si è su un account amministratore?
Albero

3
@Mast, ma riduce anche la sicurezza, poiché ogni applicazione che esegui ora ha i privilegi di amministratore per impostazione predefinita.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.