To change the manner a database encryption key is protected, as well as who its owner is, use the alter encryption key command.
You cannot regenerate a database encryption key for a database.
alter encryption key key_name for database encryption modify encryption with {[master key] [[no] dual_control}
alter encryption key [[database.][owner].]dek_name modify owner user_name
The permission to run this option is the same as the permission for alter encryption key.