您好,匿名用户
随意问技术百科期待您的加入

Mysql数据库为什么要有身份验证呢?

0 投票

现在很多Nosql的数据库,比如mongodb,redis,虽然支持身份验证,但已经大大弱化了,而且默认都是关闭的,需要特殊设置才打开。为什么mysql必须要登录呢,反正都是暴露给内网用户,而且很多小型网站数据库跟服务器都是在一台机器上,那就更没必要了。如果有人把你的服务器给攻破了,你数据库设置再复杂的密码也没用。

那么是不是mysql的身份验证已经无关紧要了?或者我们就用很弱的密码口令也无所谓了?

用户头像 提问 2012年 12月1日 @ Rengar 上等兵 (236 威望)
分享到:

1个回答

0 投票

有时候,数据在业务上分敏感数据和一般数据,关系型数据库可以分表分字段对不同的用户提供不同的权限。有了权限控制,可以防止无关的人查看敏感数据,或者避免误操作等等等等。身份验证这个概念必将万古长青,是不是用口令登录是另外一说。

NoSQL的主要特点是简单,不是先进。

用户头像 回复 2012年 12月1日 @ Soraka 上等兵 (319 威望)
提一个问题:

相关问题

0 投票
1 回复 41 阅读
0 投票
1 回复 35 阅读
用户头像 提问 2013年 11月10日 @ Redis 上等兵 (114 威望)
0 投票
1 回复 55 阅读
用户头像 提问 2012年 12月1日 @ Hades 上等兵 (152 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...