Re: Restricting Access priviledge on SQL2000
- From: topokin <topokin@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 17 Mar 2008 09:45:03 -0700
Thanks for the response.
The "Application-Administrators" are neither members of sysadmin nor
Local-Administrators of the SQL-Server. They actually have access only to
their respective database, but as well as to the defaults database (master,
msdb, tempdb). It is in these default database that I will like to resctrict
their access.
Thanks
topokin
"Rick Byham, (MSFT)" wrote:
You must have made the "Application-Administrators" members of the sysadmin.
role in SQL Server.
Take them out of the sysadmin role, add them as users in the correct
database, then make them members of the db_owner role in that database. Then
they will have full privileges in that database, but not others.
I'm assuming that the "Application-Administrators" do not need administrator
privilege on the computer so they aren't members of the domain
administrators or the local administrators group. If they must have such
membership, then add the real SQL Server admins (you) specifically to the
SQL Server sysadmins role, and remove the BUILTIN\Administrators from the
SQL Server sysadmins role. BE CAREFUL HERE. If you remove
BUILTIN\Administrators from the sysadmins role you might lock yourself and
everyone else out as sysadmins. Make double sure you (or others) are members
of the SQL Server sysadmin role under their own specific login, before you
remove BUILTIN\Administrators. If possible, it's better to just remove the
"Application-Administrators" from the computer local administrators group.
--
Rick Byham (MSFT)
This posting is provided "AS IS" with no warranties, and confers no rights.
"Uri Dimant" <urid@xxxxxxxxxxx> wrote in message
news:%23%23AapKQhIHA.4140@xxxxxxxxxxxxxxxxxxxxxxx
Hi
Giving this access however allow them
priviledges on other database,
What do you mean? What kind priviledges? I doubt that you can achive it
without adding them to sysadmin server role
can you be more specific?
"topokin" <topokin@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:7566BC29-2CF2-4BB8-8A59-58B6354CF802@xxxxxxxxxxxxxxxx
I have Application-Administrators that need to have access through EM to
their database on an SQL2000 Server. Giving this access however allow
them
priviledges on other database, including the default DB (Master, mode,
etc)
on the Server.
Is there a way to rescrict each administrator to his/her own specific
database.
Thanks,
topokin
- Follow-Ups:
- Re: Restricting Access priviledge on SQL2000
- From: Rick Byham, \(MSFT\)
- Re: Restricting Access priviledge on SQL2000
- References:
- Re: Restricting Access priviledge on SQL2000
- From: Uri Dimant
- Re: Restricting Access priviledge on SQL2000
- From: Rick Byham, \(MSFT\)
- Re: Restricting Access priviledge on SQL2000
- Prev by Date: Re: ALTER TABLE TableName DISABLE TRIGGER error
- Next by Date: Re: Setting up a new database for application
- Previous by thread: Re: Restricting Access priviledge on SQL2000
- Next by thread: Re: Restricting Access priviledge on SQL2000
- Index(es):
Relevant Pages
|
|