你分别做下面的:
connect ABC/ABC AS SYSDBA
show user
和
connect ABC/ABC
show user
会看见,前者显示SYS,后者显示ABC
因为这是同一个用户不同的模式(schema)
对象是按照模式存取的,所以,你要想使用connect ABC/ABC AS SYSDBA登陆,然后,访问那个ABC的表,必须首先用ABC登陆授权给SYS,然后在用模式名.对象名访问
就象rejoice999版主说的那样
最初由 lunar2000 发布
[B]你分别做下面的:
connect ABC/ABC AS SYSDBA
show user
和
connect ABC/ABC
show user
会看见,前者显示SYS,后者显示ABC
因为这是同一个用户不同的模式(schema)
对象是按照模式存取的,所以,你要想使用connect ABC/ABC AS SYSDBA登陆,然后,访问那个ABC的表,必须首先用ABC登陆授权给SYS,然后在用模式名.对象名访问
就象rejoice999版主说的那样 [/B]
“必须首先用ABC登陆授权给SYS”
这个错,
用connect ABC/ABC AS SYSDBA登陆,不需要授权
(其他用户用sys模式登陆才要)