My accountant and bookkeepers go in and edit entries and accounts. So there is no read-only case where my CPA is concerned.
QuickBooks desktop isn't really a supported platform anymore. Most people have migrated to QuickBooks Online and their accountant has a login to their account.