Re: System Tables and Public Role
From: Randy Weisenseel (rweisenseel_at_sbcglobal.net)
Date: 09/13/04
- Next message: Sue Hoegemeier: "Re: Can't edit logins or server roles"
- Previous message: Tim Morrison: "Re: Getting WAN Ip Address of User"
- In reply to: Mike: "Re: System Tables and Public Role"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Mon, 13 Sep 2004 18:33:43 GMT
Mike,
Thanks for your update. Since you and I seem to be the only ones with this
type of security in mind, I guess we need to "trial and error" the security
on our installations. Take permissions away and test to see if something
breaks.
Thanks again for your reply,
Randy
"Mike" <annon@hotmail.com> wrote in message
news:u0pU02MmEHA.3536@TK2MSFTNGP10.phx.gbl...
> Randy,
>
> I'm looking for the same answer. What I have done on all my user created
> databases is removed public from ALL the system tables. This prevents a
> hacker from accessing the information via sql injection. I don't know if
it
> is the "proper" way to do it, so far it has worked without any issues....
>
> Mike
>
>
> "Randy Weisenseel" <rweisenseel@sbcglobal.net> wrote in message
> news:vpI%c.9050$ZC7.8522@newssvr19.news.prodigy.com...
> > I've been researching and researching but can't seem to find an answer
to
> my
> > issue. I am securing a SQL Server installation for one of my clients.
> > Everything I read indicates that you should not grant permissions to the
> > public role for any database objects. See link below for some more
> detail.
> >
> >
> >
> >
>
http://www.microsoft.com/technet/prodtechnol/sql/2000/maintain/sp3sec04.mspx
> >
> >
> >
> > This leads me to my issue. The public role is granted "SELECT" on
system
> > tables by default. Am I to assume that the public role requires these
> > permissions or can these permissions be revoked from all system tables?
> Is
> > there a definitive list of system tables (both in the user databases and
> > master databases) that are required by users to have "SELECT"
permissions?
> > Can someone please elaborate on necessary permissions on system tables
> (and
> > for that matter system stored procedures) required by database users?
> >
> >
> >
> > Thanks in Advance,
> >
> >
> >
> > Randy
> >
> >
>
>
- Next message: Sue Hoegemeier: "Re: Can't edit logins or server roles"
- Previous message: Tim Morrison: "Re: Getting WAN Ip Address of User"
- In reply to: Mike: "Re: System Tables and Public Role"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|