mysql> grant all privileges on 数据库名.* to 用户名 identified by 密码

解决方案 »

  1.   

    估计楼主要的是:可以在连接中建立一个数据库,建立此库后只能对自己建立的库操作。
    可以这样做:由root或超级用户给其建库,并为其分配权限。不要妄想给其分配超级用户权限再降级,这样太不安全了。。
      

  2.   

    楼主的想法挺好啊,如果一个脚本有这样的功能,就会是非常方便的,如果在linux下,能通过shell实现,windows下就不知道有什么好的实现办法了
      

  3.   

    一般是不会给用户自己建立数据库的权限的,
    都是ROOT建好用户,然后给用户分配一个数据库。再赋与用户相应该数据库的权限
      

  4.   

    一般是不会给用户自己建立数据库的权限的,
    都是ROOT建好用户,然后给用户分配一个数据库。再赋与用户相应该数据库的权限-------------应该是这样,不然的话,还要系统管理员干什么?
      

  5.   

    谢谢,谢谢各位,我的意思正是前面的那位朋友说的:估计楼主要的是:可以在连接中建立一个数据库,建立此库后只能对自己建立的库操作。
    可以这样做:由root或超级用户给其建库,并为其分配权限。不要妄想给其分配超级用户权限再降级,这样太不安全了。。看来我只能给他建立数据库了。