我数据库版本是12.2.0.1.0,是支持DBMS_CRYPTO.ALG_SM4_CBC 加密算法的
时间: 2024-02-27 17:53:33 浏览: 66
国密算法sm4,可加密数据支持中英文特殊字符,可加密文件或字符串,支持cbc和ecb模式
如果您的数据库版本是12.2.0.1.0并且您仍然收到“ORA-00904:标识符无效”错误,则可能是因为您的用户没有执行DBMS_CRYPTO包的权限。请尝试授予您的用户执行此包的权限,例如:
```
GRANT EXECUTE ON SYS.DBMS_CRYPTO TO YOUR_USER;
```
如果您已经授予了权限,请确保您的代码没有拼写错误,并且DBMS_CRYPTO包的所有参数和函数名称都正确。如果问题仍然存在,请尝试在SQLPLUS中执行该命令,以检查它是否在此环境中有效。
阅读全文