In Moodle 1.9, yes, via site admin>users>permissions>assign systemroles. In Moodle 2.9 ,no,unless you create a custom role and assign it sitewide. I can't answer the database bit sorry
Roles and permissions
One role for whole site
This discussion has been locked so you can no longer reply to it.