- 4
- 0
- 约4.41千字
- 约 12页
- 2020-09-13 发布于北京
- 举报
MySQL数据库在网络安全方面部分防御方法
伴随网络普及,基于网络应用也越来越多。网络数据库就是其中之一。经过一台或几台服务器能够为很多用户提供服务,这种方法给大家带来了很多方便,但也给不法分子造成了可乘之机。因为数据全部是经过网络传输,这就能够在传输过程中被截获,或经过很手段进入数据库。因为以上原因,数据库安全就显得十分关键。所以,本文就以上问题讨论了MySQL数据库在网络安全方面部分方法。
帐户安全
帐户是MySQL最简单安全方法。每一帐户全部由用户名、密码和位置(通常由服务器名、IP或通配符)组成。如用户john从server1进行登录可能和john从server2登录权限不一样。
MySQL用户结构是用户名/密码/位置。这其中并不包含数据库名。下面两条命令为database1和database2设置了SELECT用户权限。
GRANTSELECTONdatabase1.*toabc@server1IDENTIFIEDBYpassword1;
GRANTSELECTONdatabase2.*toabc@server1IDENTIFIEDBYpassword2;
第一条命令设置了用户abc在连接数据库database1时使用password1。第二条命令设置了用户abc在连接数据库database2时使用password2。所以,用户abc在连接数据库database1和dat
原创力文档

文档评论(0)