473,382 Members | 1,424 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,382 software developers and data experts.

Security Admin on a server with NO public permissions

I am working with a SQLServer installation where all public permissions
have been revoked from the system.

I currently hold the securityadmin and sysadmin roles to perform my
logicall access control work (creating logins and adding users to
databases and changing group memberships.)

There has been a question as to whether or not I need the sysadmin role
to do my job, so we tried an experiment in dropping the sysadmin role
from my id.

With no public permissions, I see no user information on the server,
which really limits my ability to do the job.

Has anyone ever worked with a super-locked-down server without the
sysadmin role for doing security admin work?

What I'm looking for is hopefully SQL to perform the access privileges
needed for the security admin role by itself.

Thanks in advance!

Sep 20 '05 #1
2 1439
I'm not sure what you mean by "see no user information" - securityadmin
is at the server level, so it's used for managing logins.
sp_helplogins, sp_grantlogin etc. are all executable by securityadmin,
so you should be able to view and manage the logins.

At the database level, you need to be in db_accessadmin for the
databases where you need to manage users. sp_helpuser is executable by
public, sp_grantdbaccess is executable by db_accessadmin.

Perhaps you can give some more details of exactly what information you
can't retrieve, and what operations you can't perform?

Simon

Sep 21 '05 #2
If an object has PUBLIC permissions, it ws removed. DBArtisan
complains loud and long about tables in master that it cannot access.
We've set up a sandbox instance and yanked everything. We're now
working backwards so that I have access as required to get DBArtisan to
work.

Lots of tweaking.

Oct 6 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Noloader | last post by:
Hello, We are using Access Front End (ADP Project) and SQL Server 2000 backend. SQL Server is using NT Security. We do not want the users to access the the underlying tables. So, we went to...
3
by: craig | last post by:
I am working on my first .NET development project that involves custom role-based security per the project requirements. This lead to a general design issue this week that really caused us some...
116
by: Mike MacSween | last post by:
S**t for brains strikes again! Why did I do that? When I met the clients and at some point they vaguely asked whether eventually would it be possible to have some people who could read the data...
3
by: DD | last post by:
I can secure my database through a workgroup Now i dont want a read only user having to log on with a password, i want it secure from backend intrusion but no pasword Microsoft says you can do...
3
by: Tom van Stiphout | last post by:
We secured an Access MDB for a client, using the Access 2000 (or above - still trying to find that out) security wizard. I trust the developer who did this, and the screendumps of the process don't...
1
by: web1110 | last post by:
Hi, I set up my wifes machine to run .NET, some of my stuff runs but not all. First example: I have a windows program that displays environment info. It runs fine on my machine. Whan I...
4
by: NWx | last post by:
Hi, I developed a small test app using ASP.NET. I left the vistual folder to be accessible only with windows integrated security. I try to access that app from another PC in my LAN. I don't have...
7
by: Stephen | last post by:
I have my intranet setup on our web server. It contains multiple applications, but none are set up in the default application pools. In other words, I create a webform and plop it into a...
12
by: yawnmoth | last post by:
A particular web hosting company decided to install phpsuexec on all their webservers, citing security considerations. My question is... is it really more secure? Without phpsuexec, if a PHP...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.