I have server A which is a windows 2008 box that runs standalone (not part of any domain).
I also have server B which is part of a windows domain.
Server A is a file server sharing out a directory.
How do I allow server B read access to a share on server A?
If both machines were on the same domain I would simply right click the share go to Security and add the machine account as read only. It would be found in the domain directory.
But if I try this in my scenario, server B is unknown so I can't grant it read access to the share on server A.
You cannot grant access at the computer level unless both machines are joined to a domain, using the scenario you have detailed.
A possible solution (or more accurately, probably a workaround) would be to create a local user
dedicateduser
on server A for the express purpose of allowing server b to connect to a share.Server b would then connect to share name
\\server-a\sharename
using credentialsserver-a\dedicateduser
.