网站首页 > 技术文章 正文
概述
由于开发很多视图指定了某个用户名,故需修改数据库用户名srmpro为srm。以下为操作过程..
1、停止应用
防止修改用户名密码后应用一直在发起错误连接,可事先查询哪个IP在连接数据库,然后断开对应连接即可(这里需用到触发器记录客户端IP)
select username,machine,terminal,program,client_info,logon_time from v$session order by logon_time desc;
2、修改用户名
用户信息保存在表user$中,故修改用户名如下:
sqlplus / as sysdba
show pdbs;
alter session set container=SRMPDB;
select user#,name from user$; --SRMPRO
--修改用户名
update user$ set name='SRM' where name='SRMPRO';
--执行强制刷新
alter system checkpoint;
alter system flush shared_pool;
--修改密码
alter user SRM identified by "XXXXX1234";
3、重启应用
修改数据库连接配置后重启应用即可。
觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~
猜你喜欢
- 2025-05-16 Oracle公布Java9未来进度表
- 2025-05-16 面试官:说说Oracle数据库result cache的原理是什么?
- 2025-05-16 CentOS7.6部署Oracle 11G R2 数据库RAC
- 2025-05-16 Docker安装Oracle 11g 数据库过程详解
- 2025-05-16 Oracle-架构、原理、进程
- 2025-05-16 PL/SQL Developer连接Oracle数据库详解
- 2025-05-16 见招拆招:破解Oracle数据库密码
- 2025-05-16 分享收藏的 oracle 11.2.0.4各平台的下载地址
- 2025-05-16 采用Oracle OSB总线进行服务注册和接入
- 2025-05-16 oracle和mysql的优缺点对比
- 06-22Python开发工程师必会的3个设计模式(工厂、单例、适配器)
- 06-22创建型设计模式——工厂模式和抽象工厂模式
- 06-221. 工厂模式详解
- 06-22工厂模式详解
- 06-22设计模式问题:说一说简单工厂模式?
- 06-22深入设计模式:工厂方法
- 06-22C++设计模式——简单工厂模式
- 06-22什么是工厂模式?工厂模式有哪些类型?如何使用它们?
- 最近发表
- 标签列表
-
- axure 注册码 (25)
- exploit db (21)
- mutex_lock (30)
- oracleclient (27)
- think in java (14)
- javascript权威指南 (19)
- nfs (25)
- componentart (17)
- yii框架 (14)
- springbatch (28)
- oracle数据库备份 (25)
- iptables (21)
- 自动化单元测试 (18)
- mvc模式 (13)
- python编写软件 (14)
- dir (26)
- connectionstring属性尚未初始化 (23)
- output (32)
- panel滚动条 (28)
- centos 5 4 (23)
- sql学习 (33)
- dfn (14)
- http error 503 (21)
- pop3服务器 (18)
- 图表组件 (17)