mysql权限问题
来源:互联网 发布:it软件开发工程师 编辑:程序博客网 时间:2024/06/08 03:57
问题:
安装好mysql之后,新建了一个用户,在使用navicat连接时,发现用新用户连接的时候不能创建数据库.出现access denied for user **@**”.简单查了一下,发现是权限问题.
解决:
使用root身份连接数据库,然后给之前新建的user以权限: GRANT ALL PRIVILEGES ON *.* TO 'zq'@'localhost' IDENTIFIED BY '密码'; FLUSH PRIVILEGES; 问题解决.但是不明白以上命令的含义.进一步查了一下.
含义:
第一句命令的含义如下:grant 权限 on 数据库名.数据表名 to 用户名 @ 登录主机名 identified by 用户密码.其中,all privileges 代表全部权限,*代表全部数据库\全部数据表,localhost代表可以访问的主机,%代表完全开放.其实,此命令是用于远程访问数据库时,为访问用户开放权限用的,在@后面设置可以访问数据库的ip,%表示不限制,我因为在本机访问,因此用localhost.
参考:http://jingyan.baidu.com/article/597a0643658c6c312b524397.html
0 0
- MYSQL数据库文件权限问题
- mysql权限问题
- mysql权限问题
- mysql权限问题
- mysql权限问题
- mysql权限问题
- MYSQL权限问题
- mysql 权限问题
- Mysql权限问题
- mysql权限问题
- mysql 权限的问题
- mysql安装权限问题
- mysql之权限问题
- mysql 主从权限问题
- 11mysql权限问题
- mysql权限问题
- mysql的权限生效问题
- mysql的登录权限问题
- data table使用
- 去掉chrome记住密码后自动填充表单的黄色背景
- HDU 2191悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
- HDU 5015 233 Matrix 【矩阵快速幂】
- javaweb学习总结(三十四)——使用JDBC处理MySQL大数据
- mysql权限问题
- Python中self的含义
- HttpURLConnection网络请求
- 跨域问题节解决问题汇总
- JAVASE总结--08(封装、继承、多态)
- Gson解析json数组
- poj 1279
- 制作计算器,包含后缀表达式的求法
- Android-->模仿360底部导航按钮