要什么权限才可以的,我给的就是dba
如何创建同义词?
如何创建同义词?
解决方案 »
- 这个问题该如何解决啊?
- 怎么样实现跟踪oracle
- sql中,怎样去掉记录中的回车键
- pl/sql developer 建表时的分号问题
- ★★★★★【200分求解OCI的一些问题】★★★★
- 请问在oracel中可以根据rowid来删除行吗,可以根据rowid来做连接吗?
- 并于自定义函数的问题,请进来看看。谢谢
- 安装oracle8i出现的问题
- 一个关于Oracle的初学者问题....
- sql Develper 是个什么东东啊?它与Sqlplus 有什么关系没有啊?
- C++Builder调用ORACLE存储过程问题,高分求教!!紧急!!
- 我该怎么办,快救救我?!!!!!!!!!关于oracle的问题。
SQL> CONNECT ASTSALUSER/ASTSAL@ASTDB
已连接。
SQL> DESC ASTUSER.T_PERSONNEL
名称 空? 类型
----------------------------------------- -------- ---------------
ID NOT NULL VARCHAR2(20)
CODE NOT NULL VARCHAR2(20)
NAME NOT NULL VARCHAR2(40)
SEX VARCHAR2(10)
NAT VARCHAR2(10)
BIRTHDAY DATE
... ...SQL> CREATE TABLE T_PAYOFF_MANUAL
2 (
3 PROJ_ID VARCHAR2(20) NOT NULL,
4 SAL_ID VARCHAR2(20) NOT NULL,
5 PERS_ID VARCHAR2(20) NOT NULL,
6 PAYOFF_DATE VARCHAR2(10) NOT NULL,
7 SAL NUMBER DEFAULT 0,
8 DEPT_ID VARCHAR2(20),
9 JOB_ID VARCHAR2(20),
10 POST_ID VARCHAR2(20),
11 CONSTRAINT FK_T_PAYOFF_MANUAL_PERS FOREIGN KEY (PERS_ID) REFERENCES ASTUSER.T_PERSONNEL (ID),
12 CONSTRAINT PK_T_PAYOFF_MANUAL PRIMARY KEY (PROJ_ID, SAL_ID, PERS_ID, PAYOFF_DATE)
13 );
CONSTRAINT FK_T_PAYOFF_MANUAL_PERS FOREIGN KEY (PERS_ID) REFERENCES ASTUSER.T_PERSONNEL (ID),
*
ERROR 位于第 11 行:
ORA-00942: 表或视图不存在//*******************************************************
那两个用户属于不同的表空间!
我给的角色是:connect,dba,resource
SQL> CONNECT ASTSALUSER/ASTSAL@ASTDBSQL> SELECT * FROM ASTUSER.T_PERSONNEL
WHERE ROWNUM < 10;问题应该是你没有显式授权
这语句执行没有问题的
即使执行 update,insert,delete 也是没有问题的
你说的显示式授权指什么意思?
grant all on t_personnel to ASTSALUSER;测试了一下,必须GRANT ALL才能建立外键