1、不会的,因为用户有多大的权限要管理员授权的。
2、那你可能没有给别人授予权限的权限,可以这么做:
    sys/change_on_install 然后:
    grant sysdba to system;   --为system用户授予DBA权限
    然后以system登陆,system/manager    为user授权:
    grant select all table to user;

解决方案 »

  1.   

    1、修改init.ora文件中的参数remote_login_passwordfile设置为exclusive
    2、系统管理员是无法对其它用户所创建的资源进行赋权的,除非其它用户对系统管理员进行了赋权传递
      

  2.   

    1.因为你选择了NTS认证方式,并且你登录windows的用户属于ora_dba组
      检查sqlnet。ora中是否有:
         SQLNET.AUTHENTICATION_SERVICES= (NTS)
      把它注释掉试试?2。就算管理员也不能拥有对象转授权限,sys用户可以。如果想拥有,先让该管理员拥有admin权限: 
       grant select any table  to <username> with admin option;