Join main site, become member of all sites

Is it possible to have a member join the main site and be a member of all the sites in the network? Even better, could somebody sign up on any site and then be a member of all sites?

The network I'm working on will have all the sites run by me, so it would be good if people just had to sign up once.