Hi Sebastian, thanks for response
About the first, we are running on own servers (azure) and no plan to migrate to an external hosting company
About the second, DNN use an account with all privileges, and by default, no other objects than those in dbo exist in an DNN installation (times where a single db stores more than a project has already pass)
I uknow if there are plans to "harden DNN security", by using different DB users for installation, module deployment and normal run. Otherwise, the inconveniente of adding schema permission to the single user used by DNN do not seems like a big inconvenient.
Do not misunderstand me, I like the {databaseOwner}{objectQualifier} system, but this will made for us a lot of code rewriting in porting the existing solution and documentation.