any machine on the network can change it if their username is Joe.
Não - se o nome de usuário for Joe e , sua senha corresponderá à senha de Joe no seu computador. O nome de usuário é autenticado com uma senha.
No entanto, nada como esse existe para o nome do computador - as conexões SMB feitas pelos usuários não identificam a máquina, pelo menos não de maneira segura. (Embora o NTLM inclua o nome do computador, ele não é seguro - portanto, qualquer máquina na rede pode acessar seus arquivos simplesmente renomeando o computador.)
(Exceção: conexões SMB feitas por serviços do sistema em execução como NetworkService em um membro do computador do Active Directory usarão as credenciais do AD da máquina no lugar das credenciais do usuário.)