Jason, that was exactly the sort of answer I was looking for.  Thanks, it
makes a lot of sense now.


On Fri, Dec 6, 2013 at 12:21 PM, Jason Sandys <[email protected]> wrote:

>  I concur with John.
>
>
>
> The reason it’s a security best practice is that if someone can somehow
> get the SQL Server instance to run an arbitrary SQL statement – typically
> through SQL injection attacks on poorly written web pages – then it is
> possible for a person at that point, via SQL to execute commands in the OS
> because SQL includes the ability to run commands in the shell; i.e.,
> directly in the OS. Now, with SQL running as the local System, the
> “attacker” can now do anything they want on that system including
> potentially harvesting passwords from the local SAM or other services that
> do run a domain account – they essential 0wn the system now.
>
>
>
> The reason this is not applicable to ConfigMgr – at least not out of the
> box – is that there is no way to inject arbitrary SQL – there simply is no
> public or user accessible UI to facilitate a SQL injection attack. That
> doesn’t mean you can’t create one by standing up a web service of adding
> some other type of UI, but out of the box, there’s nothing. The console
> doesn’t count because that’s a privileged means of access; even so, it
> doesn’t allow arbitrary SQL anywhere. Neither does SSRS or the client UI.
>
>
>
> J
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Marcum, John
> *Sent:* Friday, December 6, 2013 10:56 AM
> *To:* '[email protected]'
> *Subject:* RE: [mssms] Best practice question : SQL Logon account for
> SCCM, why use Domain Account over localsystem?
>
>
>
> That's not a SCCM best practice, it's a SQL best practice. It's for
> security. Personally I never do it.
>
>
>   * ------------------------------ *
>
> *John Marcum*
> *Sr. Desktop Architect*
>
> *Bradley Arant Boult Cummings LLP*
>   ------------------------------
>
>
>
> *From:* [email protected] [
> mailto:[email protected] <[email protected]>] *On
> Behalf Of *Stephen Owen
> *Sent:* Friday, December 06, 2013 10:47 AM
> *To:* [email protected]
> *Subject:* [mssms] Best practice question : SQL Logon account for SCCM,
> why use Domain Account over localsystem?
>
>
>
> Hi all,
>
>
>
>   Had a client ask a question I couldn't think of an answer to.  I've
> heard that the best practice is to setup your SQL servers for SCCM with a
> domain account, particularly the logon service.  Well, why is this a best
> practice?  Whats good about it?
>
>
>
>   I've not been able to find a consistent answer to this question, so
> maybe its a good one.
>
>
>
> Thanks
>
>
>  ------------------------------
>
>
> Confidentiality Notice: This e-mail is from a law firm and may be
> protected by the attorney-client or work product privileges. If you have
> received this message in error, please notify the sender by replying to
> this e-mail and then delete it from your computer.
>
>
>  ------------------------------
>
>
> Confidentiality Notice: This e-mail is from a law firm and may be
> protected by the attorney-client or work product privileges. If you have
> received this message in error, please notify the sender by replying to
> this e-mail and then delete it from your computer.
>
>
>
>



Reply via email to