Hi.
I'm relatively new to SQL Server, and I've come across a problem I can't
seem to solve.
I have several SQL Servers running in our network. We recently implemented a
new system for Human Resources Dept, which contain lots of sensitive personal
data.
I use SQL Server authentication only to access the data through Enterprise
Manager (EM). By accident though, I found out that if I log on to any other
SQL Server in the network I can open EM and create a New Server Group
Registration, select the new SQL Server and "bang" I have access to all the
tables without being prompted for any passwords. All the servers in the
network are logged on with admin users.
As you might have guessed by now, I'm not heavily into security issues. Is
there anyone who can advise me on how to solve this issue?
Thanks.
Did you register these servers using Windows Authentication?
If you didn't enter any user, password then that's how you
are authenticating so the permissions you have are based on
the Windows groups, accounts that have access.
By default, when you install SQL Server a group
BUILTIN\Administrators is added to the logins. This group
would be the members of the local admins group on the box
where SQL Server is installed. The group by default is a
member of the sysadmins server role in SQL Server. So anyone
who is an administrator on the box will have sysadmin access
in SQL Server.
-Sue
>Hi.
>
[quoted text clipped - 16 lines]
>
>Thanks.
Vetle - 31 Oct 2005 08:30 GMT
Hi Sue!
Thanks for your respons.
I did register all these servers using the sa user if that's what you mean.
However, I wasn't aware of the Builtin\Administrator. Denying access to this
login solved my problem. I'll soon find out if this results in any new
problems.
Thank you so much Sue.
Vetle
> Did you register these servers using Windows Authentication?
> If you didn't enter any user, password then that's how you
[quoted text clipped - 30 lines]
> >
> >Thanks.