oracle中的表空间和用户关系

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:10:59
我在oracle中建了一个表空间,为这个表空间创建了一个用户。当删除这个表空间的时候,在用户列表中找不到我为这个表空间创建的用户了,可是为什么我能继续用这个用户登陆到oracle中,也能用这个用户登陆到PLSQL中呢?最近刚用oracle,请高手指点。

呃。。。如果我没猜错的话,你等陆的时候,是不是在后面加了AS SYSDBA?如果是的话就不奇怪了。因为,ORACLE的默认设置是这样的,只要你后面有加这个,不管你用户存不存在他都能登陆。如果不想这样的话,你可以在
oracle\ora90\network\ADMIN\sqlnet.ora 里面的SQLNET.AUTHENTICATION_SERVICES= (NTS)前面加上#号。这时,除了原有的SYS用户和你自己授权的具有SYSDBA权限的用户外,其他的用户加上AS SYSDBA就不能登陆了。