mysql的decode函数

mysql的decode函数,第1张

mysql的decode函数与oracle的decode函数是不一样的,mysql的decode函数是解密函数,与之对应的是encode函数。

encode加密函数

decode解密函数

select encode('ddss','123')第一个参数为加密字符串、第二个参数为加密密码

MySQL 5.7中不推荐使用encode、decode函数,会在后续版本中删除,不再使用。

mysql中执行help encode或? functions,查看帮助信息。

加密分很多种,有些是可逆的,有些不是

一般情况我们都不会去考虑解密,而是用新生成的密码来代替原来的

比如你说的mysql的user表中password字段,这个字段用的是PASSWORD加密算法

UPDATE mysql.user SET Password = PASSWORD('newpwd') WHERE User = 'root'

获取GUEST用户密码(前台用户)

ERP中GUEST默认密码一般都是ORACLE

该密码可以从v$CONTEXT_FILE中得到

2.创建解密PACKAGE

CREATE OR REPLACE PACKAGE APPS.cux_fnd_web_sec AUTHID CURRENT_USER

AS

FUNCTION encrypt (

KEY IN VARCHAR2,

VALUE IN VARCHAR2

)

RETURN VARCHAR2


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7460880.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存