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 because a year has elapsed since the last post. Please start a new discussion topic.