I have a simple setup at home. One server running Windows 2008 R2 with TFS and SQL Server, no domain as well as a few workstation setup around the house. I have a few shared folders setup on the server, with restricted permissions, so that people visiting wouldn't be able to access those folders from their own computers. I map those folders on all desktop machines at startup, but they always ask me to enter username/password the first time I try to access them after reboot. Every time I'm trying to access TFS or Sharepoint site for TFS or SQL server, I have to login again, even though my login name/password are exactly the same on desktop and on the server. Is there a way to set up permissions in such a way that I wouldn't have to login every time I want to access restricted content on the server without setting up domain server? All desktop machines are running Windows 7.

link|improve this question
feedback

2 Answers

up vote 1 down vote accepted
+50

Some ideas that might help.

If you do not want to re-enter the password for network shares, just map to a network drive with a drive letter and mark it as "Reconnect at logon".

For Sharepoint, this article might help:
SharePoint 2010: Create Custom Login page with persistent cookies

For Team Foundation Server see:
Managing Team Foundation Server in a Workgroup

More advice for network share login prompt from here :

  • Enable the guest account on the Server
  • Ensure in Local Group Policy that the Everyone user has the right for access this computer from the network.
  • Everyone permissions are needed for both share and ntfs permissions.
  • In the server in Local Group Policy security settings / local policies / security options : ensure the security option for "Network Access: Let everyone permissions apply to anonymous users" is set to enabled, "Network Access: Do not allow anonymous enumeration of same accounts and shares" is set to disabled.
  • Reboot server and client and try again.
  • If still no go, change the security option for "Network Access: Sharing and security model for local accounts" to be "guest only" if it is not that already.
link|improve this answer
Thanks, I'll check the links out. Unfortunately, reconnect at logon doesn't work for me. It's already checked, it maps the drive, but they first time I try to access it, it still prompts me for password. Even if I check "remember my credentials" it still asks for it. – Ilya Volodin Nov 11 '10 at 21:23
Try setting it up with a local login script. – Kyle Nov 12 '10 at 0:40
Better recheck that the two user accounts have absolutely identical name and password. If nothing works, you can still add a "net use" command to the logon script with the password : cezeo.com/tips-and-tricks/net-use-command – harrymc Nov 12 '10 at 7:22
Both accounts have absolutely identical name and password, with exception of domain, one is server/ and the other one is workstation/. logon script will help with the folder mapping, but will not help with Sharepoint and TFS... There's got to be a better way of doing it. WHS is doing it somehow even without domain controller, so does homegroup. – Ilya Volodin Nov 13 '10 at 22:15
What do you mean by "with exception of domain"? You said you have no domains. Can you give more details about network architecture. – harrymc Nov 14 '10 at 9:03
show 4 more comments
feedback

This is the reason domains were created. In order to avoid the network prompt, you have to duplicate your account name on every single machine.

Say your account name is "SuperUser." Create that account on the appropriate machines that host your resources. All your client machines must use the same named account with the same password.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.