授予用户connect, resource权限时候,程序连不上数据库,然后授予用户connect,resource, dba权限的时候可以通过程序连接数据库,为啥啊?纳闷了 ?

解决方案 »

  1.   

    是的 我是在archive库中建了一个表 默认表空间是users   我用程序连接该表连不上
      

  2.   


    用什么连接不上数据库,报的是什么错误。connect已经具有create session的权限了。所以是可以连接上数据库的,有可能是其他原因造成的,要看看你的错误来判断。
      

  3.   

    比如我在archive库创建了一个用户a,用户的权限由connect, resource,当我使用用户a登录pl/sql查询的时候会提示:“动态执行表不可访问,本会话的自动统计会被禁止”,但是可以执行查询之类的工作,但是我用程序连的时候使用用户a的时候就不能连上,当给用户a授予connect,resource, dba权限的时候可以通过程序连接数据库。我的要求是用户a使用connect, resource权限连上数据库。
      

  4.   


    我是用myeclipse开发jsp页面的,连接代码是在XML写的,运行页面不显示,提示:
    HTTP Status 404 - /xmldaochu/--------------------------------------------------------------------------------type Status reportmessage /xmldaochu/description The requested resource (/xmldaochu/) is not available.
      

  5.   


    “connect + resource + OWNER”权限就足够了。
    不要随便给任何其他用户予“DBA”权限--那样的话对数据库太危险了。
      

  6.   


    修改为:“connect + resource + OWNER”就可以了。
    不要随便给任何其他用户予“DBA”权限--那样的话对数据库太危险了。
      

  7.   

    “动态执行表不可访问,本会话的自动统计会被禁止”
    是由于v$session, v$sessstat没有权限,这个plsql dev普通用户连接会有这个提示的,没有多少问题。至于你说程序不能拿连接上的话,是不是其他问题造成的呢可以把你的java的exception帖出来看看,是什么回事。