我不明白这两个查询之间的区别,
1.修改用户用户名账户锁定; 2.REVOKE CREATE SESSION FROM 用户名;
这些查询将如何影响用户?
如果我使用撤销 session ,那么可以进行哪些操作? 如果我使用帐户锁定会发生什么?
最佳答案
只需使用ALTER USER x ACCOUNT LOCK
这有两个好处。其一,REVOKE CREATE SESSION
不保证用户无法连接到数据库 ( surprise! )。其次,在很多地方,你可以打赌有一天审计会来问他们最喜欢的问题之一“这个帐户什么时候被锁定?”。使用REVOKE
,您手头没有这个日期,您需要去搜索审核日志,使用LOCK
,答案就在DBA_USERS
.
关于oracle - 撤销 session 和帐户锁定有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19185743/