Account permissions required for RDS Administration

1

Hi

Do I need the RDS master password or special permission to administer an RDS oracle instance or not? Can I do it using another read only IAM console account?

Thanks,

1 Answer
1
Accepted Answer

Use an IAM user to change the RDS configuration from the management console.
The RDS Admin user is used to make changes within the database, such as creating tables.

In other words, the user you use will change depending on the operation you perform.

profile picture
EXPERT
answered 9 months ago
profile picture
EXPERT
reviewed 9 months ago
  • I think RDS administrator includes monitoring, performance tuning, backups, etc. Can all of these admin tasks be done using regular IAM account?

  • If an IAM policy that allows RDS operations is set, it is possible to perform those operations. CloudWatch's IAM policy is required for monitoring, but this can also be operated by an IAM user. For RDS administrators, I recommend creating an IAM user with an IAM policy called AmazonRDSFullAccess. https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonRDSFullAccess.html

  • You can authenticate to the database directly if setup to use IAM authentication but as Riku says an IAM user can administer the RDS instance form the GUI so long as they have the appropriate permissions.

    The master username and password is the admin user for the server instance which allows you to manage tables database users etc.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions