Should the Windows 7 local administrator profile be enabled if the computer is part of a Windows 2003 domain?
Users are not administrators on their own workstations. I'm wondering if I need a local administrator account on the computer if I've already logged on once to the computer as the domain administrator.
Personally, I enable the local Administrator account via a startup script. (That script also sets the password-- depending on the Customer site it may be a unique password per machine, or a "blanket" password for all machines.)
This gives me an account to troubleshoot with if the machine's domain trust relationship gets broken. I need them very rarely, but they're nice to have when I do need them.
I've toyed with creating an Administrator-equivalent account with a randomly-chosen name and random per-machine password and leaving the stock Administrator account disabled but haven't decided to do that. The password also shouldn't be set using a startup script because it would be trivially easy for users to read the script (even if you restrict access to "Domain Computers"-- it's trivially easy for a user to get "Domain Computers" rights in most AD deploymnets). That'll probably be my next iteration...
No, it should not. It's recommended by Microsoft to disable or rename the default Administrator account as a best practice.
That said, you do want a local administrator, otherwise you'll be in for a big hassle if the machine loses its domain trust (or domain connection) and you need to log in with administrative privileges to correct the issue.
You can both disable the default admin account and set up a new one with group policy. I take the rename-it-to-a-fictional-character approach.
Accounts: Administrator account status
andRename administrator account
.You'll want to leave it there and enabled in case the machine looses the ability to talk to the domain for some reason (it happens). Without it you'll have no way to remove the machine from the domain and join it back up to the domain. Just make sure that it's got a strong password that the end users don't know what is.
It's up to you.
Reasons to keep:
Reasons to not keep: