Oracle Message ORA-01933 - cannot create a stored object using privileges from a role

ERRORcannot create a stored object using privileges from a role
CAUSEAn attempt was made to create a stored object using privileges from a role. Stored objects cannot use privileges from roles.
ACTIONGrant the privileges required to the user directly.