First of all, sry because I am not a DBA and I'm not familiar with all the permissions.
My question is, if I give a user db_owner
permissions on one database. Do I need to give also db_datareader
and db_datawriter
permissions to have full control? I think db_owner
is sufficient to execute all kind of queries on the database? (create, delete, alter, select and all other stuff).
So, in short: If I choose db_owner
, then db_datareader
, db_datawriter
are automatically included. Am I right?