When setting permissions for a database user, what is the difference between 'Membership' and 'Securables'?
From what I've read in the MSDN documentation (Securables and Database-Level Roles), I gather 'Membership' options are database-wide, whereas 'Securables' are more specific. If this is the case, which would be overridden if there was a conflict?
For example, if I wanted to set a user's access for a particular table to be read-only, but all others read-write, would I select 'db-datareader' and 'db-datawriter', and then specify a securable for the read-only table (with all options except 'Select' set to 'Deny')?