当前位置:网站首页>oracle删除用户后,却还可以使用该用户登录
oracle删除用户后,却还可以使用该用户登录
2022-06-11 12:09:00 【三岁Funny】
oracle删除用户后,却还可以使用该用户登录
描述:本地安装了个oracle碰到以下问题:
今天在oracle里创建用户 用system以DBA身份登录后执行语句create user test identified by ESB_USER default tablespace tspace_temporary _tablespace_temp;
然后我又删除了该用户,drop user test cascade;
可是这时候我发现test用户用normal用户无法登录,但是用SYSDBA竟然能登录进去,这就有的疑惑啦??
百度了下,貌似都不对. 最后终于找到答案,原因是oracle认证。
oracle认证分为os认证和口令认证
出现以上状况,登录的时候根本和test这个用户无关,登录oracle用的是os认证,登录后用户是sys
你的密码:test,123,578,随意密码都能登,因为根本没关系。
解决办法是更改认证方式:
修改数据库的sqlnet.ora 文件,如下图:
SQLNET.AUTHENTICATION_SERVICES= (NTS)改为
SQLNET.AUTHENTICATION_SERVICES= (NONE)
再试试,除了存在的用户,神马用户都不行啦!
边栏推荐
- SQLServer连接数据库(中文表)部分数据乱码问题解决
- Jerry's aicmd command [chapter]
- 解决Splunk kvstore “starting“ 问题
- Flink multi stream conversion (side output stream shunting, union, connect) real-time reconciliation of APP payment operations and third-party payment operations
- Jerry's CMD_ SET_ BT_ Name command format [chapter]
- Gocron scheduled task management platform
- 1、线程基础知识
- 中国联通 22春招 群面
- Splunk 健康检查之关闭THP
- leetcode-59. Spiral matrix II JS
猜你喜欢
随机推荐
flink 控制窗口行为(触发器、移除器、允许延迟、将迟到的数据放入侧输出流)
flink 窗口表值函数
11、Synchronized与锁升级
ftp服务器:serv-u 的下载及使用
gocron 定时任务管理平台
UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc5 in position 13: invalid continuation byte
.net core 抛异常对性能影响的求证之路
Deep learning and CV tutorial (14) | image segmentation (FCN, segnet, u-net, pspnet, deeplab, refinenet)
7. CAS
进度条加载
JMeter learning experience
美创科技数据安全管理平台荣获2022数博会“领先科技成果奖”
flink Window Join、Interval Join、Window CoGroup (两流匹配 指定key联结,开窗口进行窗口操作)
线程五种状态(线程生命周期)
Splunk Bucket 背后的秘密
Flink window table valued function
InputStream read file OutputStream create file
You call this shit MQ?
Splunk manually synchronize search head
9、聊聊ThreadLocal









