- 博客(11)
- 收藏
- 关注
原创 ERROR 1143 (42000): SELECT command denied to user
同事要update MySQL UAT 环境的基础数据表,发出了这样的授权申请语句。觉得没什么问题,也就给批准了。你能看出这个授权语句有什么问题吗?e1534 这个用户已经存在,并且可以连接上这个库。GRANT INSERT, UPDATE ,DELETE ON `adm`.`t_code` TO'e1534'@'192.80.176.100'; 但他在更新的时候报了如下
2014-12-25 11:30:22 19701
原创 Mysql slave中processlist time值为负数
slave中执行show processlist时,发现time值为负值。mysql-slave1> select user,host, time, state from information_schema.processlist where user='system user';+-------------+------+-------+----------------------
2014-12-13 13:20:38 2571
原创 ERROR 1045 (28000) Mysql中grant 使用不当导致的生产事故
背景:新项目上线,Data Warehouse 的同事要从Mysql 的SLAVE 库上抽取数据。其中一项任务是授予读取数据库的权限。没想到这个简单的操作也引发了一些意外。在只读用户增加权限后,修改了密码。导致原来的账户不可用,结果导致数据抽取失败。从而人为导致了一次生产事故。 模拟一下场景:1. 授予emp001读取test库的权限。session1:mysql>
2014-12-13 09:37:56 4454 1
原创 Navicat for MySQL 查看BLOB字段内容
Navicat for MySQL 查看BLOB字段内容查看BLOB内容的两种方法: 1. 在查询窗口中选中BLOB字段,点击备注 2. 查看-》原始数据模式
2014-12-11 20:04:54 130089 18
原创 [ERROR] InnoDB: Could not find a valid tablespace file
mysql启动报下述错误:[ERROR] InnoDB: Could not find a valid tablespace file for 'test/sys_log'. Seehttp://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.htmlfor how to resolve the iss
2014-12-11 17:36:08 12916
原创 Mysql中alter权限的隐患
MySQL测试环境中一张表被清空,检查binglog并没有发现有delte,drop,truncate操作。$mysqlbinlog test-150-bin.251369 |grep -i -E -B3 'drop|delete|truncate'检查了今天所有的binlog都没发现有delete,drop,truncate操作。而且也排除了有人用临时关闭二进制日志的方式进行的
2014-12-10 17:55:31 2530
原创 secure_auth 与 old_passwords
mysql> select version() , @@global.secure_auth;+----------+----------------------+| version()| @@global.secure_auth |+----------+----------------------+| 5.6.19 | 1 |+--
2014-12-10 17:52:14 5882
原创 云和Mysql的ERROR 1130 (HY000)
目前云炙手可热,正好公司有个项目把mysql放到了云上。内网访问Mysql的时候遇到一点小问题。记录之。1.客户端本地IPD:\>ipconfig|find "IPv4" IPv4 Address. . . . . . . . . . . : 192.168.0.98 2.访问云上的Mysql(62.210.79.*为mysql的IP) D:\>mysql -u
2014-12-09 10:21:51 1122
原创 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
从MySql5.6.6起可以强制用户修改密码。 Session1:先使密码过期mysql>ALTER USER 'test'@'127.0.0.1' PASSWORD EXPIRE; Session2:可以继续操作,这个操作不会影响已建立的连接mysql> select 1 \G*************************** 1. row ***********
2014-12-03 17:56:19 1252
原创 mysql_config_editor
从Mysql5.6.6 开始mysql_config_editor允许存储加密的身份验证文件.mylogin.cnf.mylogin.cnf在系统中的位置Windows :%APPDATA%\MySQL Linux:$HOME/.mylogin.cnf1.用mysql_config_editor生成.mylogin.cnf$mysql_config_editor set --l
2014-12-03 09:18:46 2975
原创 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
朋友问为什么在mysql的server上不能以localhost的方式登录mysql?错误信息为:ERROR 1045 (28000): Access denied for user'root'@'localhost' (using password: YES) 问:密码是否正确?答:用同样的用户,以127.0.0.1的方式就能连接登录。mysql.user中的信息
2014-12-02 14:25:14 1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人