问:您能告诉我在Windows平台上安全管理用户名和密码的简单方法么?我们用它们去连接Oracle服务时,不想将它们写在代码里。我还想记录是哪些用户在什么时候对数据表进行了修改,你能告诉我该怎么做吗? 答:确保密码安全的最佳方法就是不用密码。如果你的应用程序是三层结构,你可以利用用操作系统的认证方式去实现数据库登录。如果你的应用程序只有2层,那么你可以使用数据库账号进行登录。
但这不是普遍的做法,我不知道为什么仍然有很多人忽视了他们购买的数据库产品的安全性能。 至于数据库操作语言(DML)和数据库表格之间的切换,那是由审查系统来记录的。如果你想记录更换模式(如alter),你可……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
问:您能告诉我在Windows平台上安全管理用户名和密码的简单方法么?我们用它们去连接Oracle服务时,不想将它们写在代码里。我还想记录是哪些用户在什么时候对数据表进行了修改,你能告诉我该怎么做吗?
答:确保密码安全的最佳方法就是不用密码。如果你的应用程序是三层结构,你可以利用用操作系统的认证方式去实现数据库登录。如果你的应用程序只有2层,那么你可以使用数据库账号进行登录。但这不是普遍的做法,我不知道为什么仍然有很多人忽视了他们购买的数据库产品的安全性能。
至于数据库操作语言(DML)和数据库表格之间的切换,那是由审查系统来记录的。如果你想记录更换模式(如alter),你可以在数据库alter语句利用系统事件触发器创建你自己的审查系统,当然如果你愿意也可以阻止。
作者
翻译
相关推荐
-
关乎企业文化的BYOD
如今,BYOD已经以星火燎原之势在企业内部迅速蔓延,然而对于BYOD的普及,很多企业仍然持观望态度
-
SSH 加密MySQL复制的正确建制
MySQL数据库很受人欢迎的原因,有它的免费性与开源性,而且MySQL数据库拥有比较详细的文档与内置支持数据MySQL复制等。
-
Oracle数据库防火墙上市 为数据库部署第一道防线
为帮助企业防止数据库遭受复杂的内外攻击,甲骨文今日推出Oracle数据库防火墙(Oracle Database Firewall)。
-
加强SQL Server安全性:服务器与数据库安全
SQL Server的安全性是由多个层次构成的:网络、操作系统、服务器以及数据库。这些层次需要分别进行加强,因为它们其中任何一个出现问题都会导致整个方案的失败。