What is the difference between
- adding a domain account login to an SQL Server (2008 R2) instance then add a corresponding user to a database
- adding a domain account user to a database without adding as a login first
Is there any advantage, benefits, etc of one over the other. I notice when the latter strategy is used (i.e. user only), sp_helpuser has a NULL LoginName
When the former is used (i.e. login and user) apart from say being able to assign an instance level role (as opposed to simply a database role) is there any problem with just adding a user without login (the latter)