Updated on 2024-04-11 GMT+08:00

RDS for MySQL Built-in Accounts

When you create an RDS for MySQL DB instance, RDS automatically creates certain system accounts (unavailable to users) for O&M operations. The system accounts include:

  • mysql.session: used by plugins to access the server.
  • mysql.sys: used to define objects in the sys schema.
  • rdsAdmin: a management account with superuser permissions. It is used to query and modify instance information, rectify faults, migrate data, and restore data.
  • rdsRepl: a replication account, used to synchronize data from the primary instance to the standby instance or read replicas.
  • rdsMetric: a metric monitoring account used by watchdog to collect database status data.
  • rdsbackup: a backup account used for background backup.
  • dsc_readonly: used to anonymize data.