易截截图软件、单文件、免安装、纯绿色、仅160KB

MySQL连接密码的问题

我在Windows操作系统下用MySQL GUI Tools工具连接MySQL数据库。
MySQL数据库是装在Linux上的。
连接的时候使用用户名root,如果我输入密码,则无法连接成功,报错为:
MySQL 错误号 1045
Access denied for user 'root'@192.168.3.18(using password:YES)
我苦恼了很长时间,后来发现去掉密码就能连上了。
但是连上以后User Administration等功能不能用。而且数据库显示不全(少了几个数据库)。

后来我连公司的服务器,发现没有密码连不上,而有密码可以连上。
而且User Administration功能也能用,数据库也显示全了。

两个问题:
1.为什么没有密码也能连接数据库?
2.如何设置才能达到公司服务器那种效果么?
1.没有密码能登录的账户,可能类似于window的guest,权限较低。
2.从错误信息看是访问拒绝,可能跟postgres的hba.conf配置文件的功能差不多,你在 MYSQL里看看有没有类似的。

呵呵,看来你不是很忙,有时间上csdn。

1.为什么没有密码也能连接数据库?
你的ROOT账号没设置密码。

2.如何设置才能达到公司服务器那种效果么?
给ROOT账号加上密码。

具体操作可以参考一下手册中的账号管理。
MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html

回3楼:
我的root是有密码的,我在Linux命令行中,必须输入密码才能登陆:
[nagios@young ~]$ mysql -u root -p
Enter password: #这里直接回车
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

[nagios@young ~]$ mysql -u root


相关问答:

eclipse与mySQL的问题 - Java / Eclipse

在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

介绍Oracle和mysql的书 - Oracle / 非技术区

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......

mysql中文乱码 - C/C++ / C++ 语言

mysql数据库的编码格式是utf8
在c++程序中使用C API直接连接mysql数据库,把中文保存到mysql数据库中,中午变成乱码
使用mysql的load命令导入文本文件,无论文本文件是ANSI还是utf8编码,都是乱码
请问上面两个问 ......

Mysql效率问题 - 其他数据库开发 / MySQL/Postgresql


CREATE TABLE `ch1` (
  `id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `no` int(10) unsigned DEFAULT NULL,
  `dtime` datetime DEFAULT NULL,
  PRIMARY KEY (`id ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号