Re: Understanding SQL and Microsoft GP



If you need sa privileges to run Excel reports, then something is wrong.
You shouldn't even need DBO rights. Rather, being a member of the
db_datareader role should be sufficient. I would suggest meeting with your
DBA and having him profile a session where the Excel reports are being run.
Then (s)he should be able to set up security properly.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


"hupton" <heather@xxxxxxxxxx(donotspam)> wrote in message
news:B439A724-BD21-4F65-804B-3C0EF3F0BFB3@xxxxxxxxxxxxxxxx
Thank you for that. I totally understand the security aspect. I don't want
access to SQL server because I have no database knowledge. However, how do
the tools that gain access to the database (Excel Reports, SQL reporting
services) tie in to that? I am not sure how to get that relationship set
up.
As DBO do I have rights to extract that reporting data from the GP database
and how does that happen? Obviously, I cannot. YOu have to be logged in
as
SA to even deploy the Excel reports.

IT will get tired of me running to them every time we need to set something
up like that. Whose responsibility is it for the information relating to
these types of things. I am out of my element trying to get this
understanding. But we are trying to use the system to a greater degree and
some of these things need to be worked out internally. I just need some
help
on how to approach so I can have some sort of working knowledge. Thanks so
much.

"Tom Moreau" wrote:

Typically, finance people do not have the sa password - nor should they.
A
DB server is to be maintained by a qualified DBA. Access can be granted
on
a granular basis. For example, you could be given DBO (database owner)
rights to the GP DB, but absolutely no other rights within SQL Server.

Your IT people probably don't need to be trained on GP in order to support
the DB side of things. All they would be interested in would be backups,
index maintenance, etc.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


"hupton" <heather@xxxxxxxxxx(donotspam)> wrote in message
news:69DA620E-B363-4C72-8983-2CDE8254F062@xxxxxxxxxxxxxxxx
I am trying to get and understanding of the security with SQL and GP.
Unfortunately, I know alot about GP but virtually nothing of SQL. Our IT
person handles the SQL side. The confusion I am running into with with
some
of these new tools with GP10 there are rights you have to have to deploy
these things. I am not allowed access to SQL only what I have through
access
to GP. My IT person says that we cannot have any rights to SQL because
that
would open us up to the entire database. We are housing more than just GP
databases on the SQL2005 Server. Are we mising something with security to
be
able to effectively utilize more tools/functionality with GP? I hope this
makes sense. We have not upgraded to 10 yet but will be mid-September and
I
would like to get some clarification about security. I do not have the SA
password. Do other companies allow someone in the finance department (we
are
the main users of GP right now) have that SA distinction. Sorry for the
length but I am trying to understand this very confusing issue. Our IT
people have not been trained in the realtionshop of SQL and GP. They only
have the SQL knowledge. I feel we have a communication gap. Any
suggestions?



.



Relevant Pages

  • Re: Unable to connect to server
    ... This posting is provided "AS IS" with no warranties, and confers no rights. ... > Cannot open user default database. ... > C:\Program Files\Microsoft SQL ...
    (microsoft.public.sqlserver.security)
  • Re: Which Method to Create a Database Do I Use?
    ... BTW, I am still completely in the dark as to if I need to download SQL Express Edition because I don't have yet have any software that will allow a database connection to run on my computer, or because you assumed for some reason that I only want to use SQL Express Edition. ... To be fair, VS is a "generic" tool designed to front a variety of backend databases, but each of the serious engines have rights management needs as well. ... Hitchhiker's Guide to Visual Studio and SQL Server ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Managing SQL database rights using AD
    ... The problem I am trying to solve is managing SQL database rights using AD. ... --- Org1 admins ...
    (microsoft.public.sqlserver.security)
  • Re: Unable to open entire project via ODBC to SQL server
    ... Failing a rights issue it looks like a corruption of some sort. ... SQL Server then open the .mpp file and re-save to SQL Server. ... It is something to do with the Workstation ID ... > the project database via MS-Project SaveAs can open it completely. ...
    (microsoft.public.project)
  • Re: SQL/User Account
    ... This posting is provided "AS IS" with no warranties, and confers no rights. ... "RAJ" wrote in message ... SQL Server Service Manager indicated SQL ...
    (microsoft.public.sqlserver.security)