然后通过程序的运行,动态的将加密过的字符串进行逆转 *** 作,恢复成123456,你需要考虑的是,哪种加密方式可以逆反 *** 作,MD5这样的方式似乎只能进行单向的加密,其实,加密方式也就是一个计算的过程。
希望可以帮助到你~!
MYSQL加密连接安装步骤首先要下载MYSQL源代码包,进行安装:
shell>groupadd mysql
shell>useradd -g mysql mysql
shell>gunzip <mysql-VERSION.tar.gz | tar -xvf -
shell>cd mysql-VERSION
shell>./configure --prefix=/usr/local/mysql --with –openssl --with -vio
//这个步骤就是上面说的configure MYSQL
shell>make
shell>make install
shell>cp support-files/my-medium.cnf /etc/my.cnf
shell>cd /usr/local/mysql
shell>bin/mysql_install_db --user=mysql
shell>chown -R root .
shell>chown -R mysql var
shell>chgrp -R mysql .
shell>bin/mysqld_safe --user=mysql &
这时MYSQL已安装完,接着修改mysql密码及访问权限
shell> cd /usr/local/mysql/bin/
shell> ./mysql -u root –p
mysql> INSERT INTO mysql.user VALUES ('%','root', PASSWORD('1qw23e'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','X509','','','',0,0,0,0)
其中user表的ssl_type字段值设为x509
然后要生成ssl证书并修改my.cnf,详见.0/en/secure-create-certs.html
重启一下mysql,加密连接就生效了。客户端连接mysql时就得提供ssl证书。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)