我一个oracle用户赋予一些应用程序的角色,可以访问数据库的好几张表。有一次我看见他用delphi连接oracle,太可怕了。可是有不能取消赋予它的角色,不知可否从oracle管理器上限制他连接呀!!!

解决方案 »

  1.   

    我就是给了他select权限呀!!
      

  2.   

    我们前台开发的程序时pb,但他用delphi连接,只是不想让他打开数据库!!!
      

  3.   

    只对某些表有select 权限吧
    如果你不想让他看到整张表,建个视图,授予他访问视图的权限
    不是很明白你为什么紧张
    既然你给一个角色某些权限,那么取得这个角色的用户拥有这些权限有什么要紧呢
      

  4.   

    用delphi连接oracle需要配置bde
    好像也要输入相关数据库的用户名密码才能连接
      

  5.   

    用delphi连接oracle需要配置bde 
    好像也要输入相关数据库的用户名密码才能连接是呀,就是我给的用户呀,他就拿它连接的!!!
      

  6.   


    不要告诉客户oracle的用户名和密码
    把这个封在软件里面,让应用程序自己来连接