System Roles

System roles are automatically created in each newly created or database and has been granted specific system privileges.

You can grant and revoke system roles to users and roles, but you cannot delete them. System roles cannot own objects.

System Role Name Authorized Tasks Supported
diagnostics Allows users to run diagnostic operations. The diagnostics system role owns the diagnostic tables and views.
rs_systabgroup Allows users to perform replication server functionality.
SA_DEBUG Allows users to use the SQL Anywhere Debugger.
SYS_REPLICATION_ADMIN_ROLE Allows users to perform replication related administration tasks.
SYS_RUN_REPLICATION_ROLE Allows users to perform replication tasks using the dbremote utility and synchronization tasks using the dbmlsync utility.
SYS_SPATIAL_ADMIN_ROLE Allows users to create, alter, drop, or comment on spatial reference systems and spatial units of measure. The SYS_SPATIAL_ADMIN_ROLE is the owner of all spatial objects.
SYS The SYS role owns the system tables and views for the database, which contain the full description of database schema, including all database objects and all user IDs. The SYS system role can be granted to other roles with no administrative rights only.
dbo The dbo system role owns many system stored procedures and views.
PUBLIC The PUBLIC system role has SELECT permission on the system tables.