AWS Security ChangesHomeSearch

AWS AmazonRDS documentation change

Service: AmazonRDS · 2025-06-04 · Documentation low

File: AmazonRDS/latest/AuroraUserGuide/Appendix.PostgreSQL.CommonDBATasks.Roles.rds_superuser.md

Summary

Removed detailed example of using psql \du to list roles and their permissions, and changed section title from 'Controlling user access' to 'Viewing roles and privileges'.

Security assessment

The removed content was an example of viewing role permissions, not a security fix. The title change suggests a focus shift from access control to visibility, but no explicit security issue is addressed.

Diff

diff --git a/AmazonRDS/latest/AuroraUserGuide/Appendix.PostgreSQL.CommonDBATasks.Roles.rds_superuser.md b/AmazonRDS/latest/AuroraUserGuide/Appendix.PostgreSQL.CommonDBATasks.Roles.rds_superuser.md
index 16946f163..84abc68cf 100644
--- a//AmazonRDS/latest/AuroraUserGuide/Appendix.PostgreSQL.CommonDBATasks.Roles.rds_superuser.md
+++ b//AmazonRDS/latest/AuroraUserGuide/Appendix.PostgreSQL.CommonDBATasks.Roles.rds_superuser.md
@@ -60,14 +59,0 @@ In the following list, you find some of the other predefined roles that are crea
-To see all predefined roles, you can connect to the primary instance of your Aurora PostgreSQL DB cluster and use the `psql \du` metacommand. The output looks as follows: 
-    
-    
-    List of roles
-      Role name   |      Attributes                   |      Member of      
-    --------------+-----------------------------------+------------------------------------
-    postgres      | Create role, Create DB           +| {rds_superuser}
-                  | Password valid until infinity     |
-    rds_superuser | Cannot login                      | {pg_monitor,pg_signal_backend,
-                  |                                  +|   rds_replication,rds_password}
-    ...
-
-In the output, you can see that `rds_superuser` isn't a database user role (it can't login), but it has the privileges of many other roles. You can also see that database user `postgres` is a member of the `rds_superuser` role. As mentioned previously, `postgres` is the default value in the Amazon RDS console's **Create database** page. If you chose another name, that name is shown in the list of roles instead. 
-
@@ -88 +74 @@ Understanding PostgreSQL roles and permissions
-Controlling user access to PostgreSQL
+Viewing roles and privileges