无法在oracle中创建包

时间:2014-06-01 12:18:52

标签: sql oracle plsql

在oracle中创建包时,它要求普及..我该怎么做..

我试过

 SQL> GRANT CREATE PACKAGE TO C##SA ;

显示错误

GRANT CREATE PACKAGE TO C##SA
      *
ERROR at line 1:
ORA-00990: missing or invalid privilege

3 个答案:

答案 0 :(得分:4)

答案 1 :(得分:1)

  GRANT CREATE any procedure TO C##SA ;

您可以尝试以下观点。

SELECT * FROM USER_SYS_PRIVS; 
SELECT * FROM USER_TAB_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;

答案 2 :(得分:0)

授予创建会话,向用户标识的用户创建过程;

https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:9532924000346535486