1
1
正如dpbradley建议的那样,我将使用提供的凭据连接到数据库。如果成功,让他们更改密码。 |
2
1
oracle密码的散列算法是众所周知的,并且不难 duplicate . 因此,您可以获取用户的条目,使用相同的算法对其进行散列,并将其与散列值匹配。该值在11g之前的dba_用户或sys.user$中可见。 这种方法的危险在于使散列可用,从而允许对密码进行暴力破解(这就是为什么11g使散列值不太可见的原因)。 |
3
0
当调用alter user时,您可以添加replace关键字,这样它只会在您输入了正确的旧密码(例如,alter user username identified by newpassword replace old password)时更改用户。在某些情况下,如果您输入了不正确的旧密码,这不会导致错误。但如果你遇到问题你可以查一下。 |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |