alter user identified by values in 11g
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,一、需求在迁移一些数据到新的数据库,开发人员要求和原来的数据库密码保持一致,我们一个个去收集密码麻烦还容易出错,这个时候怎么办呢? Oracle 的alter user语句提供了一个identifie
千家信息网最后更新 2025年11月07日alter user identified by values in 11g
一、需求
在迁移一些数据到新的数据库,开发人员要求和原来的数据库密码保持一致,我们一个个去收集密码麻烦还容易出错,这个时候怎么办呢? Oracle 的alter user语句提供了一个identified by values子句,这个子句可以让DBA在不知道密码明文的情况下,直接使用数据库字典中保存的密码密文进行修改密码。
二、方法
eg:比如test1的密码为password2018,那么可以将test2用户密码修改为password2018,或者创建test3用户密码为password2018
1.查询test1的密码加密密文
select s.spare4 from sys.user$ s where s.name = 'TEST1';
2.修改test2的密码
alter user test2 identified by values 'S.SPARE4';
3.创建test3用户
alter user test3 identified by values 'S.SPARE4';
4.测试test2、test3用户
conn test2/password2018;conn test3/password2018
成功
5.批量创建用户
select 'create user '|| name || ' identified by values ''' || spare4 || ''';' from sys.user$ where name like 'TEST%';
密码
用户
数据
数据库
子句
密文
一致
成功
人员
字典
怎么办
情况
方法
时候
明文
语句
需求
麻烦
加密
开发
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么把数据库数据拼上负号
平安健康互联网科技
网络安全应急预案集团
进销存管理系统数据库设计目的
去o数据库选项
黄陂区推广网络安全维护要多少钱
校园网的服务器运行机制
ios自动抢红包软件开发
数据库两表关联详解
qpcr引物数据库
网络安全实验室厂家
数据库设计 外包
希望之村服务器连不上
甘肃超频服务器供应商家
创业之星数据库
世界服务器经验商店
高端软件开发人员
丰台区网络技术咨询成本价
威海蔬菜批发软件开发
浙江铭齐互联网科技有限公司
高中网络安全怎么选课
vb怎么两个窗体共用数据库
类似于楼月的软件开发
西财数据库调查
网络安全知识图集
json云数据库有哪些
校园网的服务器运行机制
河南网络时间服务器地址
软件开发提供设备保障方案
新建数据库的权限