用户作为系统管理员通过 Excel 连接到 SQL Server 的潜在风险?

swa*_*eck 8 security sql-server

我最近发现大部分财务部门正在使用 Excel 连接到我的 SQL Server 2000 实例,并使用 sysadmin 角色的帐户。我目前应该立即向权力机构传达哪些风险?

pod*_*ska 9

几乎所有的东西。

我会从他们潜在的使用能力开始xp_cmdshellsp_configure如果他们不能,那么他们可以......以及返回的帐户xp_cmdshell 'whoami.exe'可以做什么......),然后转移到他们的能力做drop database.

进一步的风险不仅包括财务用户能够执行这些操作,还包括财务机器上的任何程序都可以访问您的系统管理员连接凭据......

(其他潜在风险包括发现其中一个 TPTB 以这种方式设置的风险)

  • 而这些都是潜在的恶意内容。授予人们系统管理员权限也会使他们暴露于潜在的意外事件中。 (5认同)
  • 或`更新工资设置工资= 0,其中雇员='swasheck''s boss'` (3认同)

Zan*_*ane 6

它允许他们基本上对数据库做任何他们想做的事情。他们可以截断/更改/删除表。删除、插入或更改特定记录。我强烈建议您尽快解决这个问题。


HLG*_*GEM 6

财务人员应该了解的一件事是,通过将系统用户授予 Excel,您绕过了数据库或应用程序中内置的所有内部控制。一个称职的审计员会为此剔除它们的内脏。因此,例如,如果您建立了控制措施以确保两个不同的人必须批准一项费用(以避免潜在的欺诈),那么通过这种方式连接 Excel 电子表格,您已经完全取消了对数据的这种控制。


SQL*_*Fox 5

如果恶意用户破坏了您的数据,您可以从备份中恢复——您应该能够计算出这种情况下对业务的影响。

更糟糕的是,您的系统不再具有完整性。如果用户以非灾难性的方式操作数据,在备份不再可用之前,您可能不会发现损坏。考虑企业无法信任该服务器上存储的任何数据的有效性的影响。


归档时间:

查看次数:

2061 次

最近记录:

12 年,11 月 前