After disabeling the “forceguest,” setting in the registry Spiceworks
works in my home test workgroup!
Solution below:
Quote from:
http://groups.google.co.uk/group/microsoft.public.windowsxp.security_admin/msg/fa79ab12b3e2c2f8?dmode=source&hl=en
"It could be a ForceGuest issue…
Note that for Windows XP in a workgroup setting, default all connections
coming from “the network” will be authenticated as the Guest User.
Note that for WinXP Home you cannot disable the ForceGuest behavior
(only in WinXP Pro).
A direct registry edit is possible to change this setting:
HOWTO: Validate User Credentials on Microsoft Operating Systems
On Windows XP, the ForceGuest registry value is set to 1 by default in
the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
On a Windows XP computer that is a member of a workgroup:
If ForceGuest is enabled (set to 1), SSPI will always try to log on
using the Guest account.
If the Guest account is enabled, an SSPI logon will succeed as Guest
for any user credentials.
If the Guest account is disabled, an SSPI logon will fail even for
valid credentials.
If ForceGuest is disabled (set to 0), SSPI will log on as the specified
user."