Yes but at the same time MS should understand that if I am a user with
Admin
rights then I should have 'admin rights' and not a restricted set of
rights.
Absolutely. That is why you can turn this behavior off.
If we want to restrict users we set them up as standard users..we set up
admin users precisely because we want them to be able to do anything..
UAC doesn't stop you from doing anything, as long as you know what
you're doing. If it DOES stop you from doing something, then that is a
bug and should be reported.
so the
next logical step for almost everyone in here is to turn off UAC - kinda
defeats whatever anal purpose MS thoguht they were giving the world..
Most users aren't the people in this forum, and MS is doing a huge favor
to the world security-wise. I believe this is absolutely the best
solution microsoft could come up with.
Best security practice: standard user for everything, elevate when you
need admin to accomplish system administration stuff, full "root"-type
admin user should never be used.
(Most common) Windows security practice: All users run as full,
unrestricted admin
What microsoft is doing is giving us an environment that is exactly the
same as in other operating systems, following best security practice ...
we elevate when we need to do something admin, the rest of the time we
run as normal user.
And ... if you want to run as full root, it's only one checkbox you have
to uncheck! Best of both worlds...
Sure, this isn't the normal windows way of doing things ... and because
this is new to everyone that makes software, there will be ALOT of
compatability issues.
But now the most common windows user, the home user, is automatically,
out of the box, using BEST SECURITY PRACTICE instead of WORST SECURITY
PRACTICE.
And most administrators I think will prefer using the elevation system
once it gets tweaked and they get comfortable with it. Most non-windows
admins do this type of administration already.
The only major drawback, besides application compatability, is working
with the filesystem.
Most people aren't familiar with the security offered by NTFS (and how
much more secure [read: complex] it is than just about any other file
system), and this will make system administration difficult. I can only
hope Microsoft changes the tools used to administer NTFS permissions to
be easier to use, because I think that would make this transition 60%
better.
You just
didn't think about it enough and used Security brainstroming as it's
rationale for this ..sometimes you need a bit of common sense....
I have thought about this extensively.
I am not rationalizing anything. Lots of people here do not understand
how Windows Vista does security. I am explaining how this feature works
and why things don't work the way they did in XP.
- JB