ENCRYPT(str[,salt])
函数说明
使用Linux 的crypt()系统调用来加密str。参数salt 是一个至少包含两个字符的字
符串。如果salt 没有给定,会使用一个随机数值。
示例
因未给定salt 值,使用随机数值对“hello”进行加密。
gbase> SELECT ENCRYPT('hello') FROM dual;
+------------------+
| ENCRYPT('hello') |
+------------------+
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
844
| y/oLk8SmVyZXg
|
+------------------+
1 row in set
说明
ENCRYPT()在一些系统上忽略除了str 前8 个字符之外的全部字符,
这个行为通过使用crypt()系统调用来决定。
如果crypt()在用户的系统上不可用,ENCRYPT()总是返回NULL,
所以推荐用户使用MD5()或SHA1(),这两个函数存在于所有平台上。