碧海潮声大学生网

标题: 求助!MYSQL [打印本页]

作者: 一头雾水    时间: 2006-9-12 13:35
标题: 求助!MYSQL
为什么我的MYSQL用config方式连接(而且不能有用户名和密码,有的话不能)可以
用http就不行,说我没有什么权限,我的mysql用户和密码在cmd.exe下可以连接。
注:1,我装了SQLserver2005不知道有没有影响
    2,系统是XP+IIS+PHP+phpmyadmin,数据库就那两个(ACCESS不算上的话),SQLserver2005是装Visaul Studio2005时无意装上的,没有经过任何配置
    3,phpmyadmin都设置过了。至于版本不知道了。是上次装appserv-win32.exe谢载之后留下的。
作者: 笨笨啊    时间: 2006-9-12 17:54
打开config.inc.php
设置成cookie 方式登录,这样试试。
作者: 一头雾水    时间: 2006-9-12 20:15
引用第1楼笨笨啊2006-09-12 17:54发表的“”:
打开config.inc.php
设置成cookie 方式登录,这样试试。
高手帮忙看下
作者: 糖果    时间: 2006-9-12 21:14
额,高手在交流,偶靠边站
不懂,还是不懂
[s:33]
作者: 笨笨啊    时间: 2006-9-13 00:15
将$cfg['blowfish_secret']赋任意值就行了
作者: 一头雾水    时间: 2006-9-13 17:42
Client does not support authentication protocol requested by server; consider upgrading MySQL client
[s:43]  [s:43]  [s:43]  [s:43]
作者: only    时间: 2006-9-13 23:14
ROOT 密码 默认是空的
最好你下个 phpMyAdmin 这样使用mysql起来非常直观方便(需要php 支持)
作者: 笨笨啊    时间: 2006-9-14 00:18
楼上的没有看帖~~本来讨论的就是phpmyadmin,唯一,呵呵
作者: 笨笨啊    时间: 2006-9-14 00:22
用root登录,然后执行
mysql>set  password  for  user1@"localhost"=old_password('yourPassword');  

是因为4版本的密码检验问题吧
作者: 一头雾水    时间: 2006-9-14 12:23
不知道问题出在什么地方,问题还是这样,在空用户名空密码以config方式能登陆,其他一律不行,这是我登陆后的界面
作者: 笨笨啊    时间: 2006-9-15 11:09
登录之后,在“权限”那里增加管理员吧
作者: 一头雾水    时间: 2006-9-15 12:41
  1. SQL 查询:
  2. GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , RELOAD , SHUTDOWN , PROCESS , FILE , INDEX , ALTER , SHOW DATABASES , SUPER , CREATE TEMPORARY TABLES , LOCK TABLES , REPLICATION SLAVE , REPLICATION CLIENT ON * . * TO 'admin'@'localhost'
  3. IDENTIFIED BY '******'
  4. WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
复制代码
创建管理员admin密码123456主机localhost.
作者: 一头雾水    时间: 2006-9-15 12:44
  1. $cfg['Servers'][$i]['extension']    = 'mysql';    // The php MySQL extension to use ('mysql' or 'mysqli')
  2. $cfg['Servers'][$i]['compress']    = FALSE;     // Use compressed protocol for the MySQL connection
  3.                                    // (requires PHP >= 4.3.0)
  4. $cfg['Servers'][$i]['controluser']  = '';       // MySQL control user settings
  5.                                    // (this user must have read-only
  6. $cfg['Servers'][$i]['controlpass']  = '';       // access to the "mysql/user"
  7.                                    // and "mysql/db" tables).
  8.                                    // The controluser is also
  9.                                    // used for all relational
  10.                                    // features (pmadb)
  11. $cfg['Servers'][$i]['auth_type']    = 'http';    // Authentication method (config, http or cookie based)?
  12. $cfg['Servers'][$i]['user']       = 'admin';        // MySQL user
  13. $cfg['Servers'][$i]['password']    = '123456';        // MySQL password (only needed
  14.                                    // with 'config' auth_type)
  15. $cfg['Servers'][$i]['only_db']     = '';       // If set to a db-name, only
  16.                                    // this db is displayed in left frame
复制代码
config.inc.php密码用户方式改好
作者: 一头雾水    时间: 2006-9-15 12:53
欢迎使用 phpMyAdmin 2.6.4-pl4


用户名/密码错误,访问被拒绝。
作者: 一头雾水    时间: 2006-9-15 12:55
郁闷了,真是郁闷了。不知道怎么回事真的是郁闷
作者: 笨笨啊    时间: 2006-9-15 15:49
…………都这样了,怎么不用cookie模式呢?
http模式不喜欢
作者: 一头雾水    时间: 2006-9-15 17:32
这个不是问题的关键,
关键是用什么都不能登陆
作者: 笨笨啊    时间: 2006-9-18 02:21
你不是已经能登录了吗?
作者: 一头雾水    时间: 2006-9-18 11:59
只能是空用户名空密码而且是用config方式登陆,
这就是我发这个帖子的原来的问题啊。
作者: 笨笨啊    时间: 2006-9-18 13:20
登录之后,在“权限”里建立一个完全的权限用户,再用cookie登录行吗?
作者: 一头雾水    时间: 2006-9-18 16:54
不行的。
作者: 笨笨啊    时间: 2006-9-18 21:57
不是能登录吗??
作者: 一头雾水    时间: 2006-9-19 12:52
只是在空密码和空用户名以及config的情况下能。
如果是http cookie的情况下怎么都不能登陆。
作者: starshow0571    时间: 2006-9-19 13:17
欢迎你们探讨MYSQL! [s:40]
作者: 笨笨啊    时间: 2006-9-19 13:18
引用第22楼一头雾水2006-09-19 12:52发表的“”:
只是在空密码和空用户名以及config的情况下能。
如果是http cookie的情况下怎么都不能登陆。

登录之后进到 权限 里,增加用户

这个可能和用户的作用域有关系
作者: 一头雾水    时间: 2006-9-19 15:55
root用户都不行么。
我增加了啊,
好象都不成功,
作者: 一头雾水    时间: 2006-9-21 22:54
问题解决了。
谢谢本本啊了。呵呵。
[s:40]  [s:40]  [s:40]  [s:40]  [s:40]
作者: walkhm    时间: 2006-9-22 21:37
高手们,请问是不是使用了cookie登陆后
以前没登陆过的用户就不能登陆了
如果一不小心cookie文件被删了呢?……

还有,是不是添加了最高权限的管理员 无用户密码就不能登陆了
修改后在使用config方式登陆时,是不是也登不上去了
(我的phpmyadmin被我加密密码忘记了,现在不能测试)
在config里面的用户密码没修改时??
作者: 一头雾水    时间: 2006-9-23 10:02
引用第27楼walkhm2006-09-22 21:37发表的“”:
高手们,请问是不是使用了cookie登陆后
以前没登陆过的用户就不能登陆了
如果一不小心cookie文件被删了呢?…….......
就和别的cookie一样啊,如果cookie没有被删,就可以直接登陆,密码用户名都不用输入,
如果删了,当然就要重新输入。
引用第27楼walkhm2006-09-22 21:37发表的“”:

还有,是不是添加了最高权限的管理员 无用户密码就不能登陆了
修改后在使用config方式登陆时,是不是也登不上去了
(我的phpmyadmin被我加密密码忘记了,现在不能测试)
在config里面的用户密码没修改时???…….......
不一定的,如果MYSQL服务器有个空用户名空密码的用户的话就可以登陆了。
你说的挺抽象的,我看不太明白,关于SQL语法我知道的不多,用config登陆的话要把用户名和密码都改正确了。如果密码忘了,你就等等高手吧,呵呵或者重装mysql。最好自己开个贴,比较引人注意。
作者: walkhm    时间: 2006-9-23 22:15
应该是只须重装phpmyadmin就行了吧
我正有此意




欢迎光临 碧海潮声大学生网 (http://www.zjoubbs.com/) Powered by Discuz! X3.2