pgcrypto

news/2024/7/4 13:16:57

os:centos 6.8
db:postgresql 9.6

pgcrypto模块为PostgreSQL提供了密码函数。 简单使用了一下。

创建pgcrypto

mondb=# create extension pgcrypto;
CREATE EXTENSION

加密

mondb=# select encrypt('123我men','aa','aes');
              encrypt               
------------------------------------
 \xe5fedda86a06a74d4bbea77c1d372385
(1 row)

解密

mondb=# select decrypt('\xe5fedda86a06a74d4bbea77c1d372385','aa','aes');
       decrypt        
----------------------
 \x313233e688916d656e
(1 row)

mondb=# select convert_from(decrypt('\xe5fedda86a06a74d4bbea77c1d372385','aa','aes'),'SQL_ASCII');
 convert_from 
--------------
 123我men
(1 row)

http://www.niftyadmin.cn/n/2124341.html

相关文章

php反射

什么是php反射类&#xff0c;顾名思义&#xff0c;可以理解为一个类的映射。 1.自动生成文档 根据反射的分析类&#xff0c;接口&#xff0c;函数和方法的内部结构&#xff0c;方法和函数的参数&#xff0c;以及类的属性和方法&#xff0c;可以自动生成文档。 <?php cla…

rac中ssh的配置

rac中的ssh双机配置 1&#xff0c;前提条件 rac1 192.168.5.80 rac2 192.168.5.90 修改主机名称是 vi /etc/sysconfig/network 为使其立即生效在修改hostname xx 临时的ip是 ifconfig eth0 ip 2,修改静态主机表 vi /etc/hosts 将本机的主机名&#xff0c;删除 在后面追加 1…

dos命令

net user 用户名 密码 /add 添加用户 net user guest /active:yes 激活guest用户 net user 查看有哪些用户 net user 账户名 查看该账户的属性 net localgroup administrators 用户名 /add 将用户添加到管理员&#xff0c;具有管理员的权限 net start 查看开启了哪些服…

ElasticSearch从入门到精通,详解

1.ElasticSearch的简介 Elasticsearch的特点 1&#xff09;可以作为一个大型分布式集群&#xff08;数百台服务器&#xff09;技术&#xff0c;处理PB级数据&#xff0c;服务大公司&#xff1b;也可以运行在单机上&#xff0c;服务小公司 2&#xff09;Elasticsearch不是什么…

greenplum 5.7 + gp_toolkit

gp_toolkit 是 greenplum的一个功能schema。 包含了大量实用的函数。 $ psql -d peiybdb psql (8.3.23) Type "help" for help.peiybdb# \dnSList of schemasName | Owner | Access privileges | Description …

data guard 命令

1&#xff0c;修改oracle为最大的保护模式 alter database set standby database to maxsize protection; alter database open; 查看数据库是那种模式 select protection_mode from v$database; 2&#xff0c;在备机上 recover managed standby database disconnect from …

mac 安装php-mongdb扩展

安装 homebrew 确定已安装 pkg-config $ where pkg-config /usr/local/bin/pkg-config 若提示 pkg-config not found 则先使用 brew install pkg-config 进行安装 安装最新的 OpenSSL macOS 默认的 OpenSSL 版本太低&#xff0c;编译时需要版本高于1.0.1才可&#xff0c;…

Solaris修改主机名和ip

目的&#xff1a; 主机名称&#xff1a;cjh1 &#xff0c; IP地址&#xff1a;192.168.1.2 &#xff0c; 子网掩码&#xff1a;255.255.255.0, 默认路由&#xff1a;192.168.1.1。 我们准备把它修改为&#xff1a; 主机名称&#xff1a;suncjh &#xf…