公司架构师不允许用 Navicat 数据库管理软件,说这个软件太危险

2019-08-30 14:44:50 +08:00
 Renco

一不小心就会清除整个库,而且数据库导出会带单引号什么。建议我们使用 SQLyog,可我觉得 Navicat 还挺好用的?

11177 次点击
所在节点    数据库
60 条回复
arrow8899
2019-08-30 15:56:05 +08:00
是不是因为上次的顺丰删库事件啊,DBA 手快点了个 delete database,导致数据库被删。

但是这个明明是权限没设置好吧,跟工具有什么关系。。
RyanOne
2019-08-30 15:56:15 +08:00
说实话 我也最喜欢用 navicat ,但是 同时开多个连接,多个库,是会有的时候操作错误.,搞错库
arrow8899
2019-08-30 15:57:21 +08:00
@CallMeReznov 对有些人来说,这两个东西没区别,都是用来装大便的
zarte
2019-08-30 15:58:16 +08:00
新建用户添加库权限,以后有库再新增,麻烦的就是新加的时候要加权限下,不过这样可以防误伤特殊库。
xaplux
2019-08-30 16:14:40 +08:00
不做账户权限限制,用什么软件都很危险
googoehl
2019-08-30 16:15:39 +08:00
说不好用的, 人家有定时任务备份,每天准点备份好数据, 还有生产的环境用户必须要限制权限.通常都是用只能看的用户,
要实际操作才切换到有操作权限的用户 .
passerbytiny
2019-08-30 16:38:59 +08:00
我猜真正的原因是:Navicat 是纯商业版,SQLyog 分社区版和商业版。说不定接下来还会以会产生依赖未理由要求你们不能用代码提示( SQLyog 商业版才有代码提示功能)。

如果不是因为钱的原因,那么架构师对 SQL 客户端工具有要求,手就伸得太长了。
sobigfish
2019-08-30 16:54:46 +08:00
遇到过,一个外包给别人的项目, 对面所谓的 dev ops 一上来 给我 mysql 改了表名大小写设置 然后开了全权限远程登录就是为了用 Navicat, 呵呵了
不是说工具的问题,就是说这类只会 Navicat 的“运维” 很有问题
dioxide
2019-08-30 17:02:34 +08:00
这不就是干活不小心,赖工具么? 那这么说, linux 还能不小心删掉根目录呢
vayci
2019-08-30 17:05:14 +08:00
账号权限上去控制吧,自己把权限给完,又怕别人删除
moxuanyuan
2019-08-30 17:05:48 +08:00
@passerbytiny 我第一次知道 SQLyog 有社区版
hantsy
2019-08-30 17:29:05 +08:00
我还是感觉 MySQL Workbench 不错。
ccl945
2019-08-30 17:32:18 +08:00
可以理解架构师的想法。说实话 navicat 有几个买正版,都是各种破解版,数据泄漏大概率事件。
Azmaveth
2019-08-30 17:55:38 +08:00
@hantsy 一开始就是用这个
ck65
2019-08-30 17:59:00 +08:00
@x66 DBeaver 啊兄弟。你这手快的毛病得治,真不赖任何软件。
qilishasha
2019-08-30 18:04:08 +08:00
某版的确有上传账号密码和 sql 语句的后台操作,如果是正版,完全不必要担心。
onice
2019-08-30 18:10:16 +08:00
网上随便找破解版容易导致数据泄露,不过下载正版自行破解还是享受的正版的待遇。
https://github.com/DoubleLabyrinth/navicat-keygen
xenme
2019-08-30 18:11:11 +08:00
还是 mssqlserver 好用,自带管理工具足够了。

逃。。。
deorth
2019-08-30 19:10:33 +08:00
我是运维,我们生产用 Navicat...不过是纯内网的虚拟机,不存在数据泄露问题
Varobjs
2019-08-30 19:19:09 +08:00
navicate 导出 excel 最好用,没遇到其他更好的,
其他的话,我选择 jbIDE 自带工具

线上难道有人让你用远程连 Grant all 权限的用户?

测试环境或者本地,难道还担心安全?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/596532

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX