- db_owner role should only be given to the administrator who responsible for the database because this role can DROP the database
- db_datareader and db_datawriter is the minimum access that should be given to normal user to do the basic SELECT, UPDATE, INSERT and DELETE operation to the database
db_owner |
db_datareader |
db_datawriter |
|
|
|
Source: