ERROR 1142(42000):trigger command denied to user 'root'@'127.0.0.1' for table。我是以root的身份登录的,服务器和客户端是在同一台电脑上。
用select USER();的结果是[email protected]。这个问题怎么解决?
谢谢了!
用select USER();的结果是[email protected]。这个问题怎么解决?
谢谢了!
解决方案 »
- sql同一列相同的值
- 关于sql insert语句报错问题 跪求大虾指导!!!
- 表坏了 修复不好
- 在Mysql中如何取两个字段中的大那个?
- 关于mysql数据库触发器问题
- 数据库不能同步
- Mysql列检查约束
- MySQL root密码重置报错:mysqladmin: connect to server at 'localhost' failed的解决方案!
- Encountered a duplicated sql alias [job_id] during auto-discovery of a native-sq
- php+mysql记录锁同时读取的问题(记录锁相关)
- 两条sql的效率比较
- mysql C# 图形界面开发
重新建一个用户,赋予root一样权限,试试
ERROR 1045 (28000): Access denied for user 'root'@'%' (using password: YES)每次赋予权限的时候都是出现这样的错误。
我登陆的用户名是root,自己设了root的密码。这个怎么解决呀?
你不是root 啊,root 应该是 root@localhost
在数据库的鉴权这块,这两个是有区别的
mysql -uroot -p登陆后,输入密码,然后select user()后还是现实127.0.0.1C:\Documents and Settings\Administrator>mysql -h localhost -uroot -p
Enter password: *******mysql> select user();
+----------------+
| user() |
+----------------+
| [email protected] |
+----------------+
1 row in set (0.00 sec)