我试图以某种方式更改数据库用户模式的密码。这段代码将为我提供所有密码复杂的模式,我想从开始
SELECT 'alter user '||username||' identified by zsKtr3Prt5#45Yn;'
FROM dba_users ;
我能以某种方式迭代并更改它们中每一个的第一个或最后一个字母吗?
谢谢
您可以使用以下脚本,但需要确保用户不超过25个,因为它使用的是CHR()
函数-
SELECT 'alter user ' || username || ' identified by '
|| CHR(97 + ROW_NUMBER() OVER (ORDER BY username)) ||'sKtr3Prt5#45Yn;'
FROM dba_users;