mysql 新手来报到,
现在我需要建立一个 名字叫 kaixincf 的用户和一个叫做kaixincfdata的数据库,
 这个用户的权限是当通过 phpmyadmin 或者SQLyog 连接数据库服务器之后, 只能够对 kaixincfdata 这个数据库进行任何操作,要求看不到其他数据库和不能够对其他数据库进行操作, 
请高手们指点 谢谢

解决方案 »

  1.   

    GRANT ALL PRIVILEGES ON kaixincfdata.* TO 'kaixincf'@'localhost' IDENTIFIED BY 'passwrod'
      

  2.   

    MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
      

  3.   

    每个账户的用户名为custom,密码为obscure。
    mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP    
    ->     ON bankaccount.*    
    ->     TO 'custom'@'localhost'    
    ->     IDENTIFIED BY 'obscure';
      

  4.   

    http://blog.csdn.net/APOLLO_TS/archive/2009/12/28/5092398.aspx
      

  5.   

    谢谢各位, 但是当我 用 kaixincf 登录之后  为何 还可以看到 其他数据库? 比如mysql 
    (PS 我是用xampp for linux) 来安装的
      

  6.   

    mysql 是公共数据库,另外还有information_schema 都是公共部分,无法不让用户访问。