首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  MYSQL/SQL语句/PHPMYADMIN专栏 » [原创]账户问题。  


  作者:Miyahoo
  注册时间:2004-04-04
  主题/回复:39/255
  积分:1210
  等级:★★★☆(七级)
  称号:论坛贤士

  Louyunlong@live...
  674788808
  www.miyahoo.cn

 

 发表:2004-04-06 03:43:32 阅读 2666 次 回复 6 次 得分3  |   字号 字色
[原创]账户问题。
mysql的账号信息难道不是存在 mysql库 user表里边的吗?

我把 root名字改成了louyl 把密码用加密改了。
怎么不管用?

root账号在察看表的时候明明已经删除了,居然还能登陆。
空的账号也被我删除了,居然也能登陆。
新添加的louyl的账号也能登陆。这是怎么回事啊?
 
 1#楼  
 
  回复人:Miyahoo
  注册时间:2004-04-04
  主题/回复:39/255
  积分:1210
  等级:★★★☆(七级)
  称号:论坛贤士

   
 1#楼 发表于2004-04-06 04:04:37  评分:× 

问题已经解决啦。哈哈。
原来重新启动一下mysqld.exe就好啦。哈哈哈哈。我聪明吧?!?!哈哈。
估计mysqld每次执行前,就读一遍数据库,然后把数据放在内存里边,你把表修改了之后,mysqld的信息还保存着,还能用已经被删除的账号登陆。哈哈。
但是如果是新添加的用户??我又不理解了。不过已经不重要了。哈哈。
 2#楼  
 
  回复人:INP
  注册时间:2004-04-05
  主题/回复:12/38
  积分:516
  等级:★★☆(五级)
  称号:略有小成

用户联系方式已设置为保密
 2#楼 发表于2004-04-06 05:47:15  评分:1 

不会吧,老兄,这么神奇的技术,重启一下mysqld.exe就好了。
其实如果修改完毕之后,需要刷新一下权限表的,需要用flush privileges刷新一下权限表就好了
 3#楼  
 
  回复人:石头
  注册时间:2004-04-05
  主题/回复:11/16
  积分:471
  等级:★★☆(五级)
  称号:略有小成

   
 3#楼 发表于2004-04-06 16:10:30  评分:1 

重启一下,使根本的解决
但是MYSQL 不应该是这样的,原则上你删除了就应该不能登陆,可能你删除的时候没有删除权限
 4#楼  
 
  回复人:Miyahoo
  注册时间:2004-04-04
  主题/回复:39/255
  积分:1210
  等级:★★★☆(七级)
  称号:论坛贤士

   
 4#楼 发表于2004-04-06 16:14:46  评分: 

二楼的老兄,flush privileges 怎么用啊?在什么地方敲啊?随便光标在什么位置都可以用吗?

三楼的兄弟,原则上我的是root权限。我用得mysql 4.1.1 啊。
 5#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 5#楼 发表于2004-04-06 16:23:52  评分:1 

哈哈,其实INP 二楼说得很对

  如果修改了用户表,不管是修改,还是添加删除用户,执行一次
  mysql>flush privileges +#
  就好了。
  这句话的意思是: 刷新权限表
  的确,mysql启动的时候,把权限表读入内存,你对数据库的修改不会立即生效,需要刷新或者重启。
  当然,重新启动mysql也是可以解决的。但是如果mysql处在线上,不能随便重启,比如我这个论坛的mysql,一旦重启,大家就有一段时间不能登陆。所以,用flush privileges 是最好的方法。
 6#楼  
 
  回复人:Miyahoo
  注册时间:2004-04-04
  主题/回复:39/255
  积分:1210
  等级:★★★☆(七级)
  称号:论坛贤士

   
 6#楼 发表于2004-04-06 16:43:05  评分:× 

啊?是不是应该给网页访问的用户专门开设一个权限啊?
让他们只能访问和操作某个表,对吧?
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.006sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版