开这些权限
Select Insert Update Delete Create Drop Index Alter

解决方案 »

  1.   

    在Win32上缺省的权限给所有本地用户以所有数据库的完全权限。为了使MySQL更安全,应该为每个用户设置口令并删除mysql.user中有Host='localhost'和User=''的行。 
    也应该为root用户增加一个口令:(下列例子通过删除匿名用户,允许任何人存取“测试”数据库)C:\mysql\bin\mysql mysql
    mysql> DELETE FROM user WHERE Host='localhost' AND User='';
    mysql> QUIT
    C:\mysql\bin\mysqladmin reload
    C:\mysql\bin\mysqladmin -u root password your_password
    设置了口令以后,想要关掉mysqld服务器, 使用这个命令做到:mysqladmin -- user=root -- password=your_password  shutdown
    对共享软件版本,能如下设置root用户口令: C:\mysql\bin\mysql mysql
    mysql> UPDATE user SET password=PASSWORD('your password') WHERE user='root';
    mysql> QUIT
    C:\mysql\bin\mysqladmin reload
      

  2.   

    不会哟!
    每一项权限进行设置: 
    mysql>INSERT INTO user 
    VALUES('localhost','system',PASSWORD('manager'), 
    'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'); 14个"Y",其相应的权限如下(按字段顺序排列): 
    权限    表列名称    相应解释                                 使用范围 
    select Select_priv 只有在真正从一个表中检索时才需要select权限 表 
    insert Insert_priv 允许您把新行插入到一个存在的表中           表 
    update Update_priv 允许你用新值更新现存表中行的列             表 
    delete Delete_priv 允许你删除满足条件的行                    表 
    create Create_priv 允许你创建新的数据库和表                  数据库、表或索引 
    drop   Drop_priv   抛弃(删除)现存的数据库和表                数据库或表 
    reload Reload_priv 允许您告诉服务器再读入授权表              服务器管理 
    shutdown Shutdown_priv 可能被滥用(通过终止服务器拒绝为其他用户服务) 服务器管理 
    process Process_priv 允许您察看当前执行的查询的普通文本,包括设定或改变口令查询 服务器管理 
    file File_priv 权限可以被滥用在服务器上读取任何可读的文件到数据库表 服务器上的文件存取 
    grant Grant_priv 允许你把你自己拥有的那些权限授给其他的用户 数据库或表 
    references References_priv 允许你打开和关闭记录文件 数据库或表 
    index Index_priv 允许你创建或抛弃(删除)索引 表 
    alter Alter_priv 允许您改变表格,可以用于通过重新命名表来推翻权限系统 表 如果创建用户时只有select、insert、update和delete权限,则允许用户只能在一个数据库现有的表上实施操作.