当前位置: 首页 > 科技观察

超详细Oracle19c数据库用户名修改教程

时间:2023-03-21 22:12:36 科技观察

由于很多视图开发都是指定一个用户名,所以需要将数据库用户名srmpro修改为srm。下面是操作过程。1.停止应用,防止应用修改用户名和密码后发起错误的连接。可以提前查看是哪个IP连接到数据库,然后断开对应的连接(这里需要触发记录客户端IP)selectusername,machine,terminal,program,client_info,logon_timefromv$sessionorderbylogon_timedesc;2、修改用户名用户信息保存在表user$中,所以修改用户名如下:sqlplus/assysdbashowpdbs;altersessionsetcontainer=SRMPDB;selectuser#,namefromuser$;--SRMPRO--modifyusernameupdateuser$setname='SRM'wherename='SRMPRO';--执行强制刷新altersystemcheckpoint;altersystemflushshared_pool;--修改密码alteruserSRMidentifiedby"XXXXX1234";3、重启应用,修改数据库连接配置后重启应用。