要激活一批账号、 单条操作太麻烦、写了个简单的存储过程
代码如下:
create or replace procedure reset_user_fly as
begin
declare
cursor cc is select name from fly_0322 ;
begin
for cur_sql in cc
loop
EXECUTE IMMEDIATE
'alter user '||'"'||cur_sql.name||'"'||' identified by '||'"'||cur_sql.name||'"' ;
commit;
EXECUTE IMMEDIATE
'alter user '||'"'||cur_sql.name||'"'||'account unlock ';
commit;
end loop;
end ;
end;
/
所有需要改的账号拉出一个表、
然后执行下存储过程就可以了、