Kalamity ...
el SSL te servirá para que los datos (logins/pasword u otra info) no pase en modo de text limpio por la internet, y en cambio de eso se encrypte con un key de 128 bits y se transfiera de ese modo desde el servidor al usuario (por eso se les dice conexiones seguras, ya que nadie en medio puede "ver" esa info)
Para cada certificado SSL necesitas 1 IP Dedicado, y como dices los certificados tienen un costo. Si te he de recomendar un lugar donde adquirir uno, pues : ?
http://www.instantssl.com/
Los mas baratos salen $49 al año. (funcionan con IE 5.0, NS 4.0, AOL 5, Opera 5)
Asi mismo, aqui :
http://www.ev1servers.net/espanol/quickssldetails.asp
tienen Certificados por unos $27 al año, aunque no soportan tantos browsers como los otros, necesitas usar IE 5.01 o superior. (no andan con el 5.0) lo cual puede aparecer un mensaje de "WARNING" de esos si no usan un browser adecuado, igualmente los datos se envian encryptados igual.
Y si tus usuarios están en una mysql ... pues no, eso no tiene nada que ver con los users de unix/linux/windows.
Saludos.