+ -
当前位置:首页 → 问答吧 → 一个安全的问题

一个安全的问题

时间:2011-09-05

来源:互联网

请问一个安全的问题,我们开发的系统在跟外部系统交互的时候,跟外部系统一个在我们平台ID,请问这个ID可以用数据库的主键吗?如果把主键暴露给外部系统,会不会有什么安全隐患,或者暴露了主键对以后系统的改造、升级,修改主键方式什么的有什么影响?或者暴露了主键还有什么其他问题?

作者: vern_jang   发布时间: 2011-09-05

只有你数据库没有安全漏洞,暴露个主键应该没事。

作者: im110   发布时间: 2011-09-05

你的主键的作用是什么?如果只是简单的一个标示,那么数据库没有安全漏洞,就可以暴漏。要是和业务有关,还是不要暴漏。

作者: yangting_lisa   发布时间: 2011-09-05

引用 2 楼 yangting_lisa 的回复:

你的主键的作用是什么?如果只是简单的一个标示,那么数据库没有安全漏洞,就可以暴漏。要是和业务有关,还是不要暴漏。


现在是这样的一个场景:外部系统在我们平台注册,用一个ID做为外部系统在我们平台的标识,以后外部系统只要传这个ID过来就能确定在我们平台的身份。我的疑问就是这个ID是用数据库表的主键还是用一个机器产生的唯一性的标识?如果用主键有什么不好的影响没有?

作者: vern_jang   发布时间: 2011-09-05

热门下载

更多