Role Constants (SQLDMO_DBUSERROLE_TYPE)

SQL-DMO

SQL-DMO

Role Constants (SQLDMO_DBUSERROLE_TYPE)

Role constants are reserved for internal use.

Database Roles
Constant Value Description
SQLDMORole_db_accessadmin 128 Database access administrator
SQLDMORole_db_backupoperator 4096 Database backup operator
SQLDMORole_db_datareader 256 Database data reader
SQLDMORole_db_datawriter 32768 Database data writer
SQLDMORole_db_ddladmin 512 Database DDL administrator
SQLDMORole_db_denydatareader 1024 Database deny data reader
SQLDMORole_db_denydatawriter 2048 Database deny data writer
SQLDMORole_db_owner 8192 Database owner
SQLDMORole_db_None 0 None
SQLDMORole_db_securityadmin 16384 Database security administrator
Server Roles
Constant Value Description
SQLDMORole_dbcreator 1 Database creators
SQLDMORole_diskadmin 2 Disk administrators
SQLDMORole_processadmin 4 Process administrators
SQLDMORole_securityadmin 8 Security administrators
SQLDMORole_serveradmin 16 Server administrators
SQLDMORole_setupadmin 32 Setup administrators
SQLDMORole_sysadmin 64 System administrators
SQLDMORole_bulkadmin 65536 Bulk insert administrators