Roles definidos por el sistema de Amazon Redshift
Amazon Redshift proporciona algunos roles definidos por el sistema que se definen con permisos específicos. Los roles específicos del sistema van precedidos del prefijo sys:
. Únicamente los usuarios con acceso adecuado pueden modificar los roles definidos por el sistema o crear roles definidos por el sistema personalizados. No se puede utilizar el prefijo sys:
para un rol definido por el sistema personalizado.
La tabla siguiente resume los roles y sus permisos.
Nombre de rol | Descripción |
---|---|
sys:monitor |
Este rol tiene permiso para acceder a tablas del catálogo o sistema. |
sys:operator |
Este rol tiene permisos para acceder a tablas de catálogo o sistema, analizar, limpiar o cancelar consultas. |
sys:dba |
Este rol tiene permisos para crear esquemas, crear tablas, eliminar esquemas, eliminar tablas y truncar tablas. Tiene permisos para crear o reemplazar procedimientos almacenados, eliminar procedimientos, crear o reemplazar funciones, crear o reemplazar funciones externas, crear vistas y eliminar vistas. Además, este rol hereda todos los permisos del rol sys:operator. |
sys:superuser |
Este rol tiene todos los permisos del sistema admitidos que se han definido en Permisos del sistema para RBAC. |
sys:secadmin |
|
Roles y usuarios definidos por el sistema para el intercambio de datos
Amazon Redshift crea roles y usuarios para uso interno que corresponden a los recursos compartidos de datos y a sus consumidores. Cada nombre de rol y nombre de usuario internos tienen el prefijo de espacio de nombres reservado ds:
. Tienen el siguiente formato:
Nombre | Descripción |
---|---|
ds: |
Un rol del sistema que se corresponde con un recurso compartido de datos. |
ds: |
Un usuario del sistema que se corresponde con consumidor de recurso compartido de datos. |
Se crea un rol de intercambio de datos para cada recurso compartido de datos. Contiene todos los permisos concedidos actualmente al recurso compartido de datos. Se crea un usuario de intercambio de datos para cada consumidor de un recurso compartido de datos. Se le concede permiso para un único rol de intercambio de datos. Un consumidor agregado a varios conjuntos de datos tendrá un usuario de intercambio de datos creado para cada recurso compartido de datos.
Estos usuarios y roles son necesarios para que el intercambio de datos funcione correctamente. No se pueden modificar ni eliminar, y no se puede acceder a ellos ni utilizarlos para ninguna tarea que realicen los clientes. Puede ignorarlos de forma segura. Para obtener más información sobre el uso compartido de datos, consulte Compartir datos entre clústeres en Amazon Redshift.
nota
No puede usar el prefijo ds:
para crear roles o usuarios definidos por el usuario.