Có gì khác biệt giữa việc chạy một chương trình với tư cách là một tài khoản quản trị viên tên miền và chạy một chương trình với tư cách là một Run Run với tư cách là quản trị viên trong Windows 7?


14

Khi bạn bấm chuột phải vào một chương trình và giữ phím shift, một tùy chọn bổ sung được hiển thị "Chạy với tư cách người dùng khác"

Ngược lại, ông chủ của tôi nói rằng nếu bạn nhấp vào "Chạy với tư cách Quản trị viên", bạn có nhiều quyền lực hơn nếu bạn đăng nhập như một tài khoản miền. Vì vậy, sự khác biệt giữa hai lựa chọn này là gì?

Câu trả lời:


30

Đây thực sự là vấn đề tìm hiểu các mã thông báo bảo mật trên Windows hiện nay là gì, nhưng tôi sẽ sao chép / dán câu trả lời từ SO được tìm thấy ở đây: /programming/8986971/what-prec chính-does-run -as-Administrator-do vì không thể đóng dưới dạng chéo trang.

Khi bạn đăng nhập vào Windows sẽ tạo mã thông báo truy cập. Điều này xác định bạn, các nhóm bạn là thành viên và đặc quyền của bạn. Và lưu ý rằng người dùng có phải là quản trị viên hay không được xác định bởi người dùng đó có phải là thành viên của nhóm Quản trị viên hay không.

Không có UAC, khi bạn chạy một chương trình, nó sẽ nhận được một bản sao của mã thông báo truy cập và điều này kiểm soát những gì chương trình có thể truy cập.

Với UAC, khi bạn chạy một chương trình, nó sẽ nhận được mã thông báo truy cập bị hạn chế. Mã thông báo truy cập ban đầu với "Quản trị viên" đã bị xóa khỏi danh sách các nhóm (và một số thay đổi khác). Mặc dù người dùng của bạn là thành viên của nhóm Quản trị viên, chương trình không thể sử dụng đặc quyền Quản trị viên.

Khi bạn chọn "Chạy với tư cách quản trị viên" và người dùng của bạn là quản trị viên, chương trình được khởi chạy với mã thông báo truy cập không bị hạn chế ban đầu. Nếu người dùng của bạn không phải là quản trị viên, bạn sẽ được nhắc nhập tài khoản quản trị viên và chương trình được chạy dưới tài khoản đó.

Tín dụng cho: arx

Xem ở đây để đọc thêm:

Cách thức kiểm soát tài khoản người dùng

Tài liệu kiểm soát tài khoản người dùng


+1 không bao giờ biết điều này. Câu trả lời tuyệt vời (ở đây và ở đó)
WernerCD

2
Vì vậy, vô hiệu hóa UAC sẽ loại bỏ nhu cầu 'Chạy với tư cách Quản trị viên' khi trên tài khoản quản trị viên?
Cột

3
@Mast nhưng cũng giảm bảo mật, vì mọi ứng dụng bạn chạy bây giờ đều có quyền quản trị viên theo mặc định.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.