Aside from executing XP_CmdShell, which I have disabled in my SQL 2005 installation, what could a malicious user who gains DBO rights to my database do:
- To my database,
- To my server?
I’m assessing the worst-case security risk of someone obtaining DBO to justify running a ‘least-privileged’ user account in an application. Some allege that since we’re not working with ‘confidential data’ that the impact of someone gaining DBO is minimal.
he can run any XP_ sproc so it can mess up the registry and mess up your whole server for one thing. drop/change tables, etc…