位置:海鸟网 > IT > mySQL >

Windows下MySQL安全权限设置方法

  *注意:本文的内容涉及到修改NTFS磁盘权限和设置安全策略,请务必在确认您了解操作可能的后果之后再动手进行任何的修改。

  文中提及的权限都是在原有权限上附加的权限。

  [修改步骤]

  1.创建用户

  创建一个名为mysqlusr的用户,设置一个随机密码,密码的长度最好

  不要少于20位。

  2.设置用户的身份

  将mysqlusr用户加入Guests组,并去掉其它任何的组。

  3.设置磁盘权限

  假设MySQL安装在如下目录中

  D:hostingsystemmysql

  假设MySQL的数据库存放在如下目录中

  D:hostingMySQLDB

  假设MySQL的服务运行者修改为mysqlusr

  目录权限设置如下

  D:hostingsystemmysql

  mysqlusr

  读取和运行

  列出文件夹目录

  读取

  D:hostingsystemmysqltmpdir

  mysqlusr

  修改

  读取和运行

  列出文件夹目录

  读取

  写入

  D:hostingMySQLDB

  mysqlusr

  修改

  读取和运行

  列出文件夹目录

  读取

  写入

  4.修改MySQL的相应配置

  修改MySQL目录下的my.ini

  在其中增加一行,内容如下

  tmpdir=D:/hosting/system/MySQL/tmpdir