要激活一批賬號、 單條操作太麻煩、寫了個簡單的存儲過程
代碼如下:
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;
/
所有需要改的賬號拉出一個表、
然後執行下存儲過程就可以了、