首先多谢哈,其次抱歉哈,我是个数据库外行,所以不要觉得我的问题弱智哈,我不太明白,影响的只有在修改密码后进行身份认证的连接,你是指还是用初始用户名和密码的来连接是吗。按我一般人思维来理解,数据库该用户密码已改,改了之后不断连可以理解,那为什么还可以插入数据,还能插入该用户的表里。不太理解。
追答我在整体回答一下吧!先代入一个场景。
1、a用户在9:00使用数据库用户db1,密码为db1passwd登陆到数据库中,并一直处于连接状态。
2、b用户在9:05使用数据库用户db1,密码为db1passwd登陆到数据库中,并于9:07修改了db1的密码为db1的密码为db1pd。
3、c用户在9:10使用数据库用户db1,密码为db1passwd登陆时发生密码错误的提示,使用密码db1pd可成功登陆。
4、9:20时a用户往db1的abc表中成功插入一条数据。
从以上场景可以看出,oracle的身份认证就像一扇门,只要你能够成功进入后,别人再你进入后再换锁也没用,只要你不出去,就可以在房间里做任何事情。
不知道这样解释你能明白么??