When setting up log shipping, you quite often have database level users out of sync with server level logins ( generally because the sql server logins are missing on the standby server). I've searched many articles on this and nearly all offer some convoluted approach to copying logins from the primary log shipping server.
If you can get the SID from sysusers in the restored database on the standby server, what is the downside from creating the login as below, where you specify the desired sid to match sysusers. Seems so simple there must be a hitch. I'm only talking about situations with very few sql server logins.
EXEC sp_addlogin 'Michael', 'chocolate', 'pubs', 'us_english', 0x0123456789ABCDEF0123456789ABCDEF
Randy