Para poder trasladar los usuarios de SQL Server debemos usar la siguiente sentencia extraida del BLOG de Jboca.blogspot.com
select ‘CREATE LOGIN [‘ + l.name + ‘] WITH PASSWORD = ‘, (CAST(l.password as varbinary(256))), ‘ HASHED, SID = ‘, CAST(l.sid as varbinary), ‘, CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF ‘ + ‘GO ‘ from master..syslogins l where l.isntname + l.isntgroup = 0
Esto lo ejecutamos en el servidor antiguo y lo que nos de lo debemos ejecutar en nuestro sql nuevo.
Si tenemos SQL Server 2000 como ha sido mi caso la sentencia CREATE LOGIN no esta soportada asi que debemos ejecutar.
EXEC master..sp_addlogin ‘maxi’, @pwd, @sid = 0xF6630592B345974588C021007A10A99A, @encryptopt = ‘skip_encryption’
Sustituyendo nuestros valores por los que la select de arriba nos ha dado.