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. |