
一不小心就会清除整个库,而且数据库导出会带单引号什么。建议我们使用 SQLyog,可我觉得 Navicat 还挺好用的?
1 wysnylc 2019-08-30 14:46:41 +08:00 日常傻逼架构欣赏 1/1 |
2 cominghome 2019-08-30 14:49:45 +08:00 我寻思你们数据库授权全是 grant all ? |
3 Joyboo 2019-08-30 14:49:49 +08:00 以前也很依赖它,自从公司换到内网 CeonOS 系统开发后,用 JB 自带的 database 工具慢慢习惯了也挺喜欢 |
4 qq316107934 2019-08-30 14:49:50 +08:00 真的不是因为太贵?我一直用着没出过问题,个人心中最好用的 DB 管理软件,Premium 全家桶啥 DB 都能连。 |
5 x66 2019-08-30 14:52:40 +08:00 确实挺危险的,上次手快把 Dev 环境的表全删了。。 从那以后我就换成 Dveaver 了。 |
6 Azmaveth 2019-08-30 14:53:09 +08:00 “一不小心就会清除整个库,而且数据库导出会带单引号什么”难道就是你们这个架构干的??? |
7 Takamine 2019-08-30 14:53:14 +08:00 这是人均管理员,一不小心就会删库跑路系列吗。 |
8 phxsuns 2019-08-30 14:53:30 +08:00 这个似乎不是数据库管理软件的问题吧。。。要是不做权限设置,没有管理软件,用命令也会一不小心清除的。。。 |
9 CallMeReznov 2019-08-30 14:53:41 +08:00 |
10 Infinites 2019-08-30 15:00:48 +08:00 数据库权限了解一下 |
11 sujin190 2019-08-30 15:01:11 +08:00 Navicat 没有很明显麻烦的保存 apply 操作,直接生产环境确实感觉危险一下,哈哈哈哈 |
12 UFc8704I4Bv63gy2 2019-08-30 15:13:12 +08:00 via Android 开发环境想用啥用啥,生产环境敢给你乱搞? |
13 huiyadanli 2019-08-30 15:13:36 +08:00 生产环境的话,在某种程度上 方便 = 危险 |
14 golden0125 2019-08-30 15:15:06 +08:00 现在什么鬼都能去当架构师了?搞的我也有点小兴奋想去试试了 |
15 F281M6Dh8DXpD1g2 nbsp;2019-08-30 15:15:13 +08:00 生产环境直接操作数据库是危险的 |
16 Renco OP 生产环境接触不到,一般就 dev 环境 |
17 IamUNICODE 2019-08-30 15:16:37 +08:00 喵喵喵? |
18 sytnishizuiai 2019-08-30 15:17:04 +08:00 用到现在最好用的,就是太贵了,当初买 1000 多,升级还要我 700 多,吓的我都不敢升级 |
19 limuyan44 2019-08-30 15:52:00 +08:00 第一次听到这么奇葩的看法,清库要这么容易第一个该背锅的就是这位架构师而不是 navicat。 |
20 abdiweli 2019-08-30 15:54:56 +08:00 哪里不安全?让你们架构师说一说,我们也受教受教! |
21 arrow8899 2019-08-30 15:56:05 +08:00 是不是因为上次的顺丰删库事件啊,DBA 手快点了个 delete database,导致数据库被删。 但是这个明明是权限没设置好吧,跟工具有什么关系。。 |
22 RyanOne 2019-08-30 15:56:15 +08:00 说实话 我也最喜欢用 navicat ,但是 同时开多个连接,多个库,是会有的时候操作错误.,搞错库 |
23 arrow8899 2019-08-30 15:57:21 +08:00 @CallMeReznov 对有些人来说,这两个东西没区别,都是用来装大便的 |
24 zarte 2019-08-30 15:58:16 +08:00 新建用户添加库权限,以后有库再新增,麻烦的就是新加的时候要加权限下,不过这样可以防误伤特殊库。 |
25 xaplux 2019-08-30 16:14:40 +08:00 不做账户权限限制,用什么软件都很危险 |
26 googoehl 2019-08-30 16:15:39 +08:00 说不好用的, 人家有定时任务备份,每天准点备份好数据, 还有生产的环境用户必须要限制权限.通常都是用只能看的用户, 要实际操作才切换到有操作权限的用户 . |
27 passerbytiny 2019-08-30 16:38:59 +08:00 我猜真正的原因是:Navicat 是纯商业版,SQLyog 分社区版和商业版。说不定接下来还会以会产生依赖未理由要求你们不能用代码提示( SQLyog 商业版才有代码提示功能)。 如果不是因为钱的原因,那么架构师对 SQL 客户端工具有要求,手就伸得太长了。 |
28 run2 2019-08-30 16:54:46 +08:00 遇到过,一个外包给别人的项目, 对面所谓的 dev ops 一上来 给我 mysql 改了表名大小写设置 然后开了全权限远程登录就是为了用 Navicat, 呵呵了 不是说工具的问题,就是说这类只会 Navicat 的“运维” 很有问题 |
29 dioxide 2019-08-30 17:02:34 +08:00 这不就是干活不小心,赖工具么? 那这么说, linux 还能不小心删掉根目录呢 |
30 vayci 2019-08-30 17:05:14 +08:00 账号权限上去控制吧,自己把权限给完,又怕别人删除 |
31 moxuanyuan 2019-08-30 17:05:48 +08:00 @passerbytiny 我第一次知道 SQLyog 有社区版 |
32 hantsy 2019-08-30 17:29:05 +08:00 我还是感觉 MySQL Workbench 不错。 |
33 ccl945 2019-08-30 17:32:18 +08:00 可以理解架构师的想法。说实话 navicat 有几个买正版,都是各种破解版,数据泄漏大概率事件。 |
36 qilishasha 2019-08-30 18:04:08 +08:00 某版的确有上传账号密码和 sql 语句的后台操作,如果是正版,完全不必要担心。 |
37 onice 2019-08-30 18:10:16 +08:00 网上随便找破解版容易导致数据泄露,不过下载正版自行破解还是享受的正版的待遇。 https://github.com/DoubleLabyrinth/navicat-keygen |
还是 mssqlserver 好用,自带管理工具足够了。 逃。。。 |
39 deorth 2019-08-30 19:10:33 +08:00 我是运维,我们生产用 Navicat...不过是纯内网的虚拟机,不存在数据泄露问题 |
40 Varobjs 2019-08-30 19:19:09 +08:00 via Android navicate 导出 excel 最好用,没遇到其他更好的, 其他的话,我选择 jbIDE 自带工具 线上难道有人让你用远程连 Grant all 权限的用户? 测试环境或者本地,难道还担心安全? |
41 notreami 2019-08-30 19:21:16 +08:00 Navicat 是纯商业版,你们知道正版多贵吗???? |
42 519718366 2019-08-30 19:57:27 +08:00 via iPhone @hantsy workbench 我用着有两点小问题,一个是正则搜表名程序会崩溃,二是查询慢,经常 querying 着就卡那了 |
43 ztcaoll222 2019-08-30 19:57:52 +08:00 生产环境能用 GUI 客户端登录? 忘记上次顺丰是怎么被删库了么 |
44 leonard916 2019-08-30 20:01:49 +08:00 heidiSQL |
45 zhuanggu 2019-08-30 20:29:49 +08:00 我们公司最近也不让用了,据说被告了 |
46 deweixu 2019-08-30 20:36:38 +08:00 太贵 |
47 YourLord 2019-08-30 20:48:27 +08:00 via Android 我觉得没毛病。一来 navicat 面盗版有风险;二来小公司的程序员那水平真的不要有太高期待。 |
48 BCy66drFCvk1Ou87 2019-08-30 23:41:09 +08:00 via Android emm navicat 可以设置自动备份 |
49 danhahaha 2019-08-31 00:17:28 +08:00 最危险的是键盘,一不小心按错键,整个网站数据库电脑全崩溃,所以我们优秀架构是不用键盘的,不连电脑都不用,夹个平板办公室晃悠就可以了,动动嘴,最不济被人骂一顿,不会删库或者崩系统 |
50 FS1P7dJz 2019-08-31 00:29:46 +08:00 HeidiSQL 用这个开源免费,日常基本够用 Navicat 基本都是破解,也许你们的架构师是不想有法律风险 |
51 mmdsun 2019-08-31 00:38:25 +08:00 via Android Navicat 有个版本有 bug 我是正式库测试库数据的,结果 Navicat 自己弄反了。从此心理有了阴影。 |
52 james122333 2019-08-31 00:51:30 +08:00 看到大家那么痛苦 我来推荐一个 OmniDB 也有 web 介面的 虽然不是很喜欢 python 但够用就好 |
53 autogen 2019-08-31 01:00:11 +08:00 听说 navicat 会在云端保存用户账号密码 |
54 RockShake 2019-08-31 09:01:21 +08:00 @james122333 看了下,界面做的很漂亮,目前还不支持 MSSQL |
55 whp1473 2019-08-31 14:48:36 +08:00 权限分配呀,还有删库权限? |
56 dnsaq 2019-08-31 16:11:18 +08:00 via iPhone 别人的不好用就自己写一个,写不出来有啥好 bb 的 |
57 james122333 2019-08-31 19:03:35 +08:00 @RockShake 目前就这样了 其他的在 WIP 不过除了 SQLite 我也没用过其他 WIP 的 PostgreSQL MariaDB Oracle MySQL SQLite (WIP) Firebird (WIP) SQL Server (WIP) IBM DB2 (WIP) |
58 whywhywhy 2019-08-31 20:17:09 +08:00 via Android Navicat 的 sqlserver 版本 不能显示 uuid 字段的尖括号。 当时我还不知道以为不需要,于是就用 SQL 语句插了数据进去,结果程序读不出来。 后来乙方和我说你插的 uuid 没有尖括号而这里应该有,然后给我截图看差异(sqlserver 自带查询工具),我一看蒙了 然后我找遍 Navicat 选项,都没找到在哪显示这个尖括号,烦死了! |
59 windsound 2019-09-01 10:16:09 +08:00 @cominghome 感觉好像是,哈哈 |
60 9dP06m83vIV00l72 2020-06-19 20:23:03 +08:00 @RyanOne 试试 DBKangaroo, 它没有你说的 Navicat 和 DataGrip 的毛病。 |