Aqui esta definida la sintaxis de las sentencias que puede (y debe) usar el administrador de la base de datos o DBA (Database administrator) de oracle como CREATE USER, CREATE ROLE, CREATE PROFILE, etc...
Es necesario tener clara la diferencia entre usuarios, roles, perfiles, permisos (privilegios) y limites.
Un rol es una forma de agrupar permisos (o privilegios) para asignarlos luego a los usuarios.
Un permiso se puede asignar a un usuario o a un rol. Los permisos se asignan mediante la sentencia GRANT y se quitan mediante la sentencia REVOKE.
La forma correcta de trabajar es:Explicación de la sintaxis utilizada para los comandos: Las palabras en mayusculas son comandos de oracle. Las palabras en minusculas son opiones modificables Las partes enmarcadas con [] son opcionales Las palabras en negrita son las opciones por defecto Las partes enmarcadas con {} son alternativas (una u otra). El simbolo | indica OR