遇到关于MySQL权限的两个问题
2016-08-19 17:13
225 查看
新安装的MySQL无法从远程连接;
在函数中
这两个问题好像是同一个问题。
首先说第一个问题:
第一句话翻译下就是:授权(
按文章所说,mysql数据库中有一个mysql库,所有的权限管理都在一张表内。所以对这问题的解决,还有第二种方式:对这张表进行修改。不过这好像有问题,因为默认不是对mysql数据库进行操作。
在函数中
definer ('root'@'%') does not exist;
这两个问题好像是同一个问题。
首先说第一个问题:
1. 新安装的MySQL无法从远程连接
在MySQL Client运行下语句,即可实现远程登陆:mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY '123456' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec) mysql>flush privileges;
第一句话翻译下就是:授权(
Grant)所有权限(
All Privileges)在所有库的所有表(
ON *.*)给Root用户在所有IP上(
TO root@ "%"),通过密码“123456”登陆(
IDENTIFIED BY '123456'),用授权项(这个不加也没关系…..貌似)。
flush privileges;的意思是刷新数据库权限。
2. mysql 1449 : The user specified as a definer (‘root’@’%’) does not exist
可以看到('root'@'%')在问题一中也出现了,看网上的解决方案与是问题的语句。按照对
('root'@'%')的理解,就是没有定义root与%。
按文章所说,mysql数据库中有一个mysql库,所有的权限管理都在一张表内。所以对这问题的解决,还有第二种方式:对这张表进行修改。不过这好像有问题,因为默认不是对mysql数据库进行操作。
相关文章推荐
- 关于spring中加入两个不同数据库的sessionfactory遇到的问题.
- 遇到问题---mysql账户密码以及权限的问题 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor
- 关于mysql授权账号权限时的空密码问题
- 关于6.0权限遇到的一些问题
- 关于mysql绿色版安装遇到问题的处理
- 第一次写MySQL存储过程遇到的关于DELIMITER的问题
- 关于mysql权限的问题
- 关于在服务器上发布网站遇到的两个问题之解决方案
- 关于在部署jsp网站时遇到问题:MySql连接不上、Tomcat的闪退
- php-Mysql安装遇到的两个问题
- 关于mysql创建账户以及权限设置的若干方法和问题
- mysql存储过程中两个CURSOR嵌套使用遇到的有关问题
- 关于mysql总是提示没有权限进入问题
- 关于创建一个输入端和两个输出端遇到问题的解决
- 遇到问题---mysql账户密码以及权限的问题 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor
- linux下关于yum安装mysql卸载后遇到问题
- 关于mysql创建约束时遇到的问题。
- 关于修改mysql远程访问权限的问题
- 关于mysql中出现load data infile的两个问题
- iOS关于打包静态库遇到的两个小问题