社区
Oracle
帖子详情
怎样加密数据库的存储过程,谢了!!
myf7961
2003-11-22 09:57:34
我不想别人看到存储过程的代码!怎样加密!!
...全文
17
3
打赏
收藏
怎样加密数据库的存储过程,谢了!!
我不想别人看到存储过程的代码!怎样加密!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzr72
2003-11-22
打赏
举报
回复
好东东,试一下。
dajian2000
2003-11-22
打赏
举报
回复
easy:
如何加密Oracle中的存储过程,从而在schema下看不到其源码?
软件环境:
1、操作系统:Windows 2000 Server
2、数 据 库:Oracle 8i R2 (8.1.7) for NT 企业版
3、安装路径:C:\ORACLE
实现方法:
1、
D:\>set NLS_LANG=AMERICAN_AMERICA.USACII7
或
D:\>set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
D:\>set
直接打set命令可以查看环境变量
2、
在D:\下创建a.sql文件,内容如下:
create or replace procedure test1(i in number) as
begin
dbms_output.put_line('输入参数是'||to_char(i));
end;
3、
D:\>wrap iname=a.sql /***** 若不设置nls_lang,则会出现kgepop: no error frame to pop to for error 1801错误 *****/
PL/SQL Wrapper: Release 8.1.7.0.0 - Production on Tue Nov 27 22:26:48 2001
Copyright (c) Oracle Corporation 1993, 2000. All Rights Reserved.
Processing a.sql to a.plb
4、
打开a.plb,现在它的内容如下:
create or replace procedure test1 wrapped
....(omitted)
5、运行a.plb
SQL> @d:\a.plb
过程已创建。
6、运行存储过程
SQL> set serveroutput on
SQL> execute test1(1);
输入参数是1
PL/SQL 过程已成功完成。
7、查看存储过程的代码
SQL> select name,text from all_source where type='PROCEDURE' and name='TEST1';
结果:看不到其原码
jiezhi
2003-11-22
打赏
举报
回复
用wrap工具
\oracle\ora81\bin\WRAP.EXE
加密
存储过程
查看
可以对
加密
的
存储过程
进行查看,以方便程序员对
数据库
存储过程
的操作
各层次
数据库
加密
综述
数据库
加密
是利用现有的
数据库
和
加密
技术,来研究如何对
数据库
中的数据加、解密,从而提高
数据库
系统的安全。
数据库
加密
可以在OS、DBMS内层、DBMS外层上实现。OS层上的
数据库
加密
由于存在太多的问题和缺陷,已经不被...
Oracle 21C 入门到项目开发
4.
数据库
安全性:学生将学习如何保护
数据库
的安全性,包括用户管理、权限管理、
加密
和审计等。5.
数据库
性能优化:学生将学习如何优化
数据库
性能,包括索引设计、查询优化、缓存管理和分区等。6.
数据库
备份和恢复...
DB2
存储过程
加密
工具与使用手册
图标可以看出来
存储过程
是否已经
加密
,如果已经
加密
不能再
加密
。 双击左边的树
存储过程
,
存储过程
名会自动到右边的输入框,再点击右边执行按钮进行完成
加密
。 B
加密
原理 1.把原
存储过程
备份到本地DATA/SourceFile...
数据库
存储过程
解密工具
数据库
存储过程
解密工具。
加密
过后的
存储过程
,通过此工具,可生成sql语句
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章