什么权限的用户可以使用dbms_alert?
我写啦一个小的procedure,代码如下: 
 CREATE   OR   REPLACE   PROCEDURE   MY_TEST 
 IS    
          v_alertName   varchar2(30):= 'alert1 ';         
 BEGIN      
 dbms_alert.signal(v_alertName, '   hello,this   is   sending   process! ');   
 commit;      
 END; 
 /   
 编译不能通过,系统提示: 
 PLS-00201:   必须说明标识符    'DBMS_ALERT '   
 使用dbms_alert,用户要付什么权限啊? 
 请高手指点
------解决方案--------------------grant execute on dbms_alert  to 用户名