角色需要密码 ?

CREATE ROLE role_name
[ NOT IDENTIFIED
| IDENTIFIED BY password
] ;

可以给角色指定密码? 是什么样个想法和目的?

这是oracle模式才有的,兼容原生oracle的语法,出于安全和管理需要可以设置密码。