Windows 7에서 프로그램을 도메인 관리자 계정으로 실행하고 프로그램을 “관리자로 실행”으로 실행하는 것의 차이점은 무엇입니까? 클릭하고 Shift

프로그램을 마우스 오른쪽 버튼으로 클릭하고 Shift 키를 누르면 추가 옵션이 “다른 사용자로 실행”으로 표시됩니다

반대로 내 상사는 “관리자 권한으로 실행”을 클릭하면 도메인 계정으로 로그인하는 것보다 더 많은 권한이 있다고 말합니다. 이 두 옵션의 차이점은 무엇입니까?



답변

이것은 요즘 Windows에서 보안 토큰이 무엇인지 배우는 문제이지만 여기에있는 답변을 복사하여 붙여 넣을 것입니다 : https : //.com/questions/8986971/what-precisely-does-run -as-administrator-do 는 사이트 간 중복으로 닫을 수 없기 때문에 수행 합니다.

Windows에 로그온하면 액세스 토큰이 생성됩니다. 이것은 귀하, 귀하가 속한 그룹 및 귀하의 특권을 식별합니다. 또한 사용자가 관리자인지 여부는 사용자가 관리자 그룹의 구성원인지 여부에 따라 결정됩니다.

UAC가 없으면 프로그램을 실행할 때 액세스 토큰의 사본을 가져 오며 프로그램이 액세스 할 수있는 대상을 제어합니다.

UAC를 사용하면 프로그램을 실행할 때 제한된 액세스 토큰을 얻습니다. “관리자”가 그룹 목록 (및 기타 변경 사항)에서 제거 된 원래 액세스 토큰입니다. 사용자가 Administrators 그룹의 구성원 인 경우에도 프로그램은 관리자 권한을 사용할 수 없습니다.

“관리자 권한으로 실행”을 선택하고 사용자가 관리자 인 경우 프로그램은 원래 무제한 액세스 토큰으로 시작됩니다. 사용자가 관리자가 아닌 경우 관리자 계정을 묻는 메시지가 표시되고 해당 계정으로 프로그램이 실행됩니다.

크레딧 : arx

자세한 내용은 여기를 참조하십시오.

사용자 계정 컨트롤 작동 방식

사용자 계정 컨트롤 문서


답변