¿Qué roles de base de datos predeterminados se crean cuando crea una base de datos?

Roles predeterminados de Oracle:

Oracle crea los siguientes tres roles cuando crea la base de datos:

* CONECTAR

* RECURSO

* DBA

En la tabla sys.user $ hay una columna llamada “DEFROLE” que indica si el rol será un rol predeterminado o no. Los posibles valores que parecen ser son los siguientes:

0,1,2

Roles predeterminados del servidor SQL:

Dentro de cada base de datos, SQL Server tiene roles fijos de base de datos, que son estándar e incluidos en cada base de datos. Estos difieren de los roles de la base de datos que puede crear y usar usted mismo en que tienen permisos preasignados. Los roles fijos de la base de datos son:

  • db_owner
  • db_securityadmin
  • db_accessadmin
  • db_backupoperator
  • db_ddladmin
  • db_datareader
  • db_datawriter
  • db_denydatareader
  • db_denydatawriter

Postgresql Roles predeterminados:

  • rolname
  • rolsuper
  • rolinherit
  • rolcreaterole
  • rolcreatedb
  • rolcatupdate
  • rolcanlogin
  • rolconnlimit
  • Rolpassword
  • rolvaliduntil
  • rolconfig
  • oid

En detalle, debe estudiar los manuales de usuario de los roles específicos de la base de datos.

gracias por leer

Esto depende completamente del sistema RDBMS que esté instalando. La respuesta será diferente para, por ejemplo, Oracle, Db2, MySQL, SQL Server o PostGreSQL.