MySQL--禁用账号和设置账号有效期】的更多相关文章

======================================================================= MySQL5.5/5.6版本 在MySQL 5.7 版本之前,不能对账号进行锁定或设置过期,只能通过更新密码来实现. SELECT concat('UPDATE `mysql`.`user` SET PASSWORD=''*9999999999999999999999999999999999999999''' ,' WHERE HOST=''',HOST…
在MySQL数据库日常运维中,对业务子账号的权限的统一控制十分必要. 业务上基本分为读账号和写账号两种账号,所以可以整理为固定的存储过程,让数据库自动生成对应的库的账号,随机密码.以及统一的读权限,写权限.(这里没有对 host进行过多的限制.只赋给通用的192.168.% .有兴趣的同学可以在存储过程加个参数,对host 控制) delimiter // set session sql_log_bin=OFF; drop PROCEDURE IF EXISTS `usercrt` // CRE…
mysql主主同步设置 主主同步设置是同等的地位,所以以下操作在两台机器上都需要进行而且操作是相同的. 服务器 服务器代号 IP hostname A 192.168.70.128 Debian1 B 192.168.70.130 Debian2 创建同步账号 分别在两台机器的mysql里面添加用户.如果需要制定特定的ip,只需将"%"替换成对应ip即可. mysql> grant replication slave on *.* to 'mysql'@'%' identifie…
mysql的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入.在生产环境必须将这个值设置为严格模式,所以开发.测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题   sql_mode常用值如下: ONLY_FULL_GROUP_BY: 对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句中 NO_AU…
ftp工作流程: ftp回话包含了两个通道,控制通道和数据通道,ftp的工作有两种模式,一种是主动模式,一种是被动模式,以ftpserver为参照物,主动模式,服务器主动连接客户端传输,被动模式,等待客户端的连接 主动模式: ftp客户端连接到ftp服务器的21端口,发送用户名和密码,客户端随机开放一个端口(1024以上),发送PORT命令道ftp服务器,告诉服务器客户端采用主动模式并开放端口:ftp服务器收到PORT主动模式命令和端口号后,通过服务器的20端口和客户端开放的端口连接,发送数据,…
一.开启缓存 mysql 开启查询缓存可以有两种方法来开启一种是使用set命令来进行开启,另一种是直接修改my.ini文件来直接设置都是非常的简单的哦. 开启缓存,设置缓存大小,具体实施如下: 1.修改配置文件my.ini windows下是my.ini,linux下是my.cnf; 在配置文件的最后追加上: query_cache_type query_cache_size 需要重启mysql生效: 2.命令方式 那么采用第二种方式: b) 开启缓存,两种方式: a)使用mysql命令: ;…
批量增加Linux系统账号.重置账号密码是用Linux Shell脚本来做的:批量FTP账号测试是用Python脚本来做的.这些脚本都是读取一个用户名和密码文件,然后基于该用户名密码文件进行自动批量测试. 这些脚本并没有多少技术含量,只是初次写起来需要调试耗费一点时间,希望能给需要的人节省时间,避免不必要的加班 ^_^ 用户名密码文件格式如下: 每一行都是用户名和密码,用户名和密码之间用空格或者TAB制表符分割. 批量增加系统账号 #!/bin/bash cat ./ftp_account.tx…
mysql的sql_mode合理设置 目录          http://xstarcd.github.io/wiki/MySQL/MySQL-sql-mode.html http://dev.mysql.com/doc/refman/5.7/en/sql-mode.html http://blog.csdn.net/wyzxg/article/details/8787878 当前sql-mode设置 查看当前sql-mode 1 2 SELECT @@GLOBAL.sql_mode; SEL…
目录 一.开启缓存 1.修改配置文件my.ini 2.命令方式 二.查看是否生效 1.query_cache_type 使用查询缓存的方式 2.have_query_cache 设置查询缓存是否可用 3.query_cache_size查看缓存大小 4.query_cache_limit 控制缓存查询结果的最大值 5.查看缓存的状态 6.检查查询缓存使用情况 三.缓存使用策略和过期机制 1.缓存条件 3.缓存清理 回到顶部 一.开启缓存 mysql 开启查询缓存可以有两种方法来开启一种是使用se…
  通过游戏学python 3.6 第一季 第九章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号--锁定次数--菜单功能'menufile   #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号--锁定次数--菜单功能'menufile' #!usr/bin/env python #-*-cod…