Administration > Database Management > Access permissions > Database access permissions > Overview of database access permissions
Overview of database access permissions
At the database level you can:
Manage databases
Provide read and write access to users and groups through Model Explorer
* 
Database Administrators and users that have Owner access permissions to a database have owner access rights to all Models and Packages in that database. These access permissions cannot be revoked at the Model or Model item level.
Database access permissions set through Model Explorer
Only Database Administrators can set Database access permissions in Model Explorer. You can set up the read, write and owner access permissions for a database:
Read Access Permissions
* 
Providing Read access to a database for a user overrides owner or write permissions on models in the database.
This access permission does not allow a user to do anything; however, if you grant a user Read access to a Database and then create, clone (using default access permissions) or import a Model in that database, the new Model will inherit the Read access permissions that are set for the database.
Write Access Permissions
Allows a user to:
Create Models in the database.
Import Models to the database.
Add profiles to models in the database.
* 
Having Write access permissions to a database does not grant any Write access permissions to the Models and Model items in that database.
The first person that uses a Reverser to reverse engineer code to a Model must have Write access permissions to the database, because the Reverser adds its associated profile to the Model.
Owner Access Permissions
In addition to the access granted through Write access permissions, Owner access permissions gives a user Owner access permissions to all Models and Packages in the database. This privilege is for dbo only.
Database Admin Permissions
Users can add, alter, and delete databases, but cannot access the data.
Was this helpful?