在ORACLE中创建一用户guest后,在此用户下建一数据表table1,如何使得只有通过guest用户登录才可以访问table1表,其他用户(包括系统用户也无法访问)
求解决方法?

解决方案 »

  1.   

    收回system用户的 select any table 权限(没试过)。
    或者修改sys,system用户的口令。
      

  2.   

    那只要用ORACLE的默认系统用户登录就可以看到所有的用户及其隶属数据表了
    岂不是没有安全性可言?
      

  3.   

    这就象WIN2000有个ADMINISTRATOR,你是不是能用普通用户建个文件让ADMINSTRATOR访问不了呢,这是不是也没有安全性呢。
      

  4.   

    在ORACLE登陆时,如果用任意用户名和任意密码以SYSDBA身份均可登陆,请问这
    是否有安全问题?
      

  5.   

    你用个普通用户登录操作系统,再试试能不能用任意用户名和任意密码以SYSDBA身份登陆ORACLE