首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL密码加密认证的简单脚本

那我们写脚本,但是脚本里面的密码还是可见的,调用的明文密码问题解决了,但是内容中的密码还是可读的。 所以这种情况下,一个很自然的方法就是加密。...其中一种是对密码加密,比如我们得到一个密码加密后的串,在需要调用的时候做一下解密,得到真实的密码。这个过程是在脚本里的逻辑来实现,所以我们得到明文密码的概率要低一些。...另外一类就是对文件加密,比如对整个文件加密加密之后文件就没法读了。所以加密后的密码又被加密了。...对文件加密有shell的方式还有Python等语言会 如果要调用脚本的时候,其实就是先解密文件,然后调用解密逻辑,得到真正的密码,然后开启访问的请求。 比如我得到了一个加密后的密码串。.../bin/mysql -udba_admin -p$dec_passwd -h127.0.0.1 -P$1 这样一个简单的文件,使用gzexe来加密即可,就是我们初步预期的效果了。

91320
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL密码加密认证的简单脚本

那我们写脚本,但是脚本里面的密码还是可见的,调用的明文密码问题解决了,但是内容中的密码还是可读的。 所以这种情况下,一个很自然的方法就是加密。...其中一种是对密码加密,比如我们得到一个密码加密后的串,在需要调用的时候做一下解密,得到真实的密码。这个过程是在脚本里的逻辑来实现,所以我们得到明文密码的概率要低一些。...另外一类就是对文件加密,比如对整个文件加密加密之后文件就没法读了。所以加密后的密码又被加密了。...对文件加密有shell的方式还有python等语言会 如果要调用脚本的时候,其实就是先解密文件,然后调用解密逻辑,得到真正的密码,然后开启访问的请求。 比如我得到了一个加密后的密码串。.../bin/mysql -udba_admin -p$dec_passwd -h127.0.0.1 -P$1 这样一个简单的文件,使用gzexe来加密即可,就是我们初步预期的效果了。

1.2K50

使用脚本定时备份 MySQL 数据库

1.1 Linux 备份数据库 ☞ 编写脚本   先找个地方编写如下 sh 脚本(我一般在 /usr/local 下创建 backup/backup.sh),替换掉下面的用户名,密码,数据库名以及生成文件路径及文件名...在检查备份时,可能会报 [Err] 2006 - MySQL server has gone away 这是应为可能是 sql 语句过长即 sql 文件过大,超过 MySQL 通信缓存区最大长度。...1.2 Windows 备份远程数据库 ☞ 编写脚本   Windows 备份远程数据库的过程跟 Linux 备份数据库的过程类似,是不过一个是 bat 脚本,一个是 sh 脚本。...替换下面的 MySQL 安装目录,用户名,密码,远程IP,远程端口,数据库名以及存放备份文件的目录。...@echo off "MySQL bin 目录\mysqldump" -ux -px -h IP -P port database > "存放目录\wise_%date:~0,4%-%date:~5,2%

2.7K40

Shell脚本加密与解密

我们写的shell脚本里面通常会包含帐号密码等信息或者你不想让别人看到的信息,那么把写好的shell脚本进行简单的加密显得有些必要了。...常用的shell加密方法有两种,一种是通过gzexe加密,另一种是通过shc加密。 我们先给一个简单的脚本,然后用它来进行加密解密演示,脚本abc.sh内容如下 1 2 #!...但是通过gzexe加密的shell脚本并不是很安全,细看我们如何通过abc这个乱码的执行文件还原成原来的shell脚本。 ?...但是通过gzexe加密的shell脚本并不是很安全,细看我们如何通过abc这个乱码的执行文件还原成原来的shell脚本。...shc加密shell脚本 shc是比gzexe安全的多的加密软件,不过网络说通过gdb调试也是可以显示内容的,不过我没有尝试,网上也没啥资料。

13.4K30
领券