oracle 10g,我用sys建立的新用户既可以用normal也可以用sysdba登录,为什么会出现这种情况?哪位大神可以详细的说明一下如何才能建立只能normal登录的

解决方案 »

  1.   

    你新建的用户赋给了SYSDBA权限后就是这样子的了。
    Grant sysdba to username;
    GRANT SESSION,RESOURCE TO USERNAME;这样就是只能normal
      

  2.   

    GRANT CREATE SESSION,RESOURCE TO USERNAME;这样就是只能normal上面少了Create
      

  3.   

    你新建的用户赋给了SYSDBA权限了
      

  4.   

    我很质疑楼主遇到的问题。
    刚刚创建的新用户,即使是sys用户创建的,连最基本的连接数据库的权限都没有。
    怎么可能会以两种不同的身份连接数据库呢?
    我的理解就是你用sys创建后,一定把dba的权限授权给新用户了。