2011-03-08 85 views
0

如果我有使用sa帐户用于SQL身份验证的网站,这将是非常糟糕的主意,因为任何SQL注入尝试,每个人都可以破坏数据库或窃取信用卡。SQL Server的安全原则

有另一种风险,而不是SQL注入?

什么将是用户在使用Windows身份验证?

谢谢您的时间

+1

“如果我有一个使用sa帐户用于SQL身份验证的网站” - 如果是这样的话,需要有人烧....最好了大炮 – 2011-03-08 06:50:08

+0

的“如果我离开按钮,启动我们的核武器和通行码解雇他们在街道上的人去接,有世界末日之外任何其他风险?” SQL注入的威胁不够坏吗?我明白你正在学习,但SQL注入应该被认为是一个严重的风险。 – Thomas 2011-03-08 06:54:04

+0

顺便说一句,网站如何处理安全性是基于用于构建网站和Web服务器的技术。例如,对于Windows身份验证,IIS6和ASP Classic具有与IIS6或IIS7上的.NET不同的设置。 – Thomas 2011-03-08 06:56:39

回答

1

使用SA帐户是坏的,真的很糟糕,但我要说的是,使用SA帐户不会使你有可能得到“黑客”但是如果他们这样做,那么你是在对于一个痛苦的世界来说,他们将拥有最高级别的访问权限,并且能够将事情搞糟!

此外,如果开发商是愚蠢到认为,使用SA是一个很好的安全模式,那么你可以有一个不错的选择,他/她的安全思维的其他领域将是同样糟糕。总之把它改变,并开始通过代码寻找经典的新秀SQL错误