Showing posts with label users. Show all posts
Showing posts with label users. Show all posts

Friday, March 30, 2012

Report effective permissions for all users?

As our customers demand that we tighten our IT security in the company,
I've been asked to prepare a report quarterly showing, for each user in
Active directory, what his effective permissions are for every table in
every database that he has permission for on our SQL Server 2000 server. I
searched a bit for a tool to do this, but all I found was the PERMISSIONS()
function for showing effective permissions of the current user. Is there
any way to do it for an arbitrary user, without logging in as them?Ross Presser (rpresser@.imtek.com) writes:
> As our customers demand that we tighten our IT security in the company,
> I've been asked to prepare a report quarterly showing, for each user in
> Active directory, what his effective permissions are for every table in
> every database that he has permission for on our SQL Server 2000 server.
> I searched a bit for a tool to do this, but all I found was the
> PERMISSIONS() function for showing effective permissions of the current
> user. Is there any way to do it for an arbitrary user, without logging
> in as them?

You would have to trawl system tables like syspermissions for this. I
decline to provide any samples, because you need account for roles,
including fixed server roles.

This you would do per database. You could set up views for all system
tables that are of interest like:

CREATE VIEW serverpermissions AS
SELECT dbname = 'master', * FROM master.dbo.syspermissions
UNION ALL
SELECT 'model', * FROM model.dbo.syspermissions
UNION ALL
...

Preferably such views would be built dynamically.

I would estimate that the devlopment time for a correct report would be
at least 40 hours. And it might produces over 100 pages of output that
I doubt that no one will ever get through.

--
Erland Sommarskog, SQL Server MVP, esquel@.sommarskog.se

Books Online for SQL Server SP3 at
http://www.microsoft.com/sql/techin.../2000/books.asp|||On Wed, 15 Sep 2004 22:19:42 +0000 (UTC), Erland Sommarskog wrote:

> Ross Presser (rpresser@.imtek.com) writes:
>> As our customers demand that we tighten our IT security in the company,
>> I've been asked to prepare a report quarterly showing, for each user in
>> Active directory, what his effective permissions are for every table in
>> every database that he has permission for on our SQL Server 2000 server.
>> I searched a bit for a tool to do this, but all I found was the
>> PERMISSIONS() function for showing effective permissions of the current
>> user. Is there any way to do it for an arbitrary user, without logging
>> in as them?
> You would have to trawl system tables like syspermissions for this. I
> decline to provide any samples, because you need account for roles,
> including fixed server roles.
> This you would do per database. You could set up views for all system
> tables that are of interest like:
> CREATE VIEW serverpermissions AS
> SELECT dbname = 'master', * FROM master.dbo.syspermissions
> UNION ALL
> SELECT 'model', * FROM model.dbo.syspermissions
> UNION ALL
> ...
> Preferably such views would be built dynamically.
> I would estimate that the devlopment time for a correct report would be
> at least 40 hours. And it might produces over 100 pages of output that
> I doubt that no one will ever get through.

Well, I may have talked them down somewhat. Here's what I offered them:

http://www.sql-server-performance.com/rd_auditing2.asp has a stored
procedure that will list all roles that each database user belongs to.

The system stored procedure sp_helprotect lists all explicitly granted
permissions in the database, whether to a role or a database user, but not
including the system defined server roles or database roles like db_reader.

The system stored procedure sp_helplogins shows all the logins defined on
the server, and which database user and roles they map to in each database.

Between these three, I can picture a script that enumerates effective
permissions on each database object. for each sql login. Such a chart would
probably be 10-30 pages long at our site.

The last piece would be a script that takes each Active Directory user and
determines which sql login would apply. Determining a user's permissions
would then require looking up their AD user to find the sql login, then
looking up the sql login to find the permissions.

Looking forward, we plan to revise our security so that:
(a) all permissions are set at the user-defined role level
(b) no logins (except sa) are assigned to any system-defined server or
database roles
(c) sa is the dbo of all databases

What do you think?|||Ross Presser (rpresser@.imtek.com) writes:
> Looking forward, we plan to revise our security so that:
> (a) all permissions are set at the user-defined role level
> (b) no logins (except sa) are assigned to any system-defined server or
> database roles
> (c) sa is the dbo of all databases
> What do you think?

This does not sound right to me. It sounds almost right, but if I understand
this alright, all administration will be performed thruogh the "sa" account.
If you have exactly one DBA who knows this password, that is OK.

If you have more than one DBA, each one who is entitled to do admin
work on the server should be granted admin rights, either explicitly
or through BUILTIN/Administrators.

Anonymous high-power accounts like "sa" is not a good thing, since this
makes impossible to hold anyone accountable.

But plain users should be granted access through roles, and not by user.
And having only plain users and sysadmin users makes things a little easier.
But for security it's only good if you can afford to give anyone who needs
to something beyond simple access admin rights.

--
Erland Sommarskog, SQL Server MVP, esquel@.sommarskog.se

Books Online for SQL Server SP3 at
http://www.microsoft.com/sql/techin.../2000/books.asp|||>> What do you think?
> This does not sound right to me. It sounds almost right, but if I understand
> this alright, all administration will be performed thruogh the "sa" account.
> If you have exactly one DBA who knows this password, that is OK.
> If you have more than one DBA, each one who is entitled to do admin
> work on the server should be granted admin rights, either explicitly
> or through BUILTIN/Administrators.
> Anonymous high-power accounts like "sa" is not a good thing, since this
> makes impossible to hold anyone accountable.
> But plain users should be granted access through roles, and not by user.
> And having only plain users and sysadmin users makes things a little easier.
> But for security it's only good if you can afford to give anyone who needs
> to something beyond simple access admin rights.

Very good point, but not quite what I intended. Although sa would be the
dbo, administration would be done through non-sa accounts that belonged to
user-defined roles that had been granted the needed admin rights, at
whatever granularity was needed.

I just didn't want any users getting rights that were not from roles, by
virtue of them being the dbo of a database (or owner of a table, etc.)

But now that I type these words, I realize that to prevent users from
owning databases or other objects, I will have to do all admin as sa, just
like you said! That's not very good...

Can the owner of an object be reassigned by some stored proc? Then I could
create the table as rpresser then immediately reassign it to sa (still as
rpresser).|||Ross Presser (rpresser@.imtek.com) writes:
> Can the owner of an object be reassigned by some stored proc? Then I could
> create the table as rpresser then immediately reassign it to sa (still as
> rpresser).

sp_changeobjectowner. rpresser would then have to have dbo permissions to
do this.

And in such case you should just as well say CREATE TABLE dbo.ladida the
first time round.

But I would suggest that it is better that you are logged in as
DOMAIN\rpresser and this account is a member of BUILTIN\Administrator.

You may want to pursue the topic in microsoft.sqlserver.public.security.
I might not be able to contribute more on the thread, since I'm going away
on holiday tomorrow.

--
Erland Sommarskog, SQL Server MVP, esquel@.sommarskog.se

Books Online for SQL Server SP3 at
http://www.microsoft.com/sql/techin.../2000/books.asp

Monday, March 26, 2012

report creator

Hello everyone,

I have a report viewer on my webpage. but the users would like to be able to create there own reports. at the launch party I saw this was possible with a wizard. But I don't know how to make use of this.

Is this wizard a part of a sql server 2005 client perhaps ?
Or is it possible to use it together with Mysql...

I hope you can help,

thx

Ok... I figured it out and already been testing a bit with reporting services.

It's the report builder I was looking for.

It's a nice feature...

Friday, March 23, 2012

Report Builder: Display Hyperlink

Using the Report Builder, the users need to generate a report in which one of the columns should have a hyperlink that navigates to a particular aspx page.

Now, I am able to provide for a hyperlink enabled column from the static reports designed using the Report Server Project. I have used the Navigation --> Jump To URL property of TextBox for this.

But the users dont want to depend on static reports and need this to be available via Report Builder.

I tried to provide for the <a href="somepage.aspx">xxx</a> from the named query in the datasource view, but when I run the report, the Reporting Service HTMLEncodes the tags and displays everything as text.

Is there a way to generate a hyperlink using Report Builder.

I'd linke to know the answer to the same question: How can you display a hyperlink in a report built using the Report Builder (NOT the report designer). Even a simple textbox that embeds a single url would be nice.... how can this be done?

Report Builder: Display Hyperlink

Using the Report Builder, the users need to generate a report in which one of the columns should have a hyperlink that navigates to a particular aspx page.

Now, I am able to provide for a hyperlink enabled column from the static reports designed using the Report Server Project. I have used the Navigation --> Jump To URL property of TextBox for this.

But the users dont want to depend on static reports and need this to be available via Report Builder.

I tried to provide for the <a href="somepage.aspx">xxx</a> from the named query in the datasource view, but when I run the report, the Reporting Service HTMLEncodes the tags and displays everything as text.

Is there a way to generate a hyperlink using Report Builder.

I'd linke to know the answer to the same question: How can you display a hyperlink in a report built using the Report Builder (NOT the report designer). Even a simple textbox that embeds a single url would be nice.... how can this be done?sql

Wednesday, March 21, 2012

Report Builder Report Possibility?

This may not be possible, but I wanted to see what some of the experts' opinions are here.

One of our users has created a report in Report Builder. I want to take this report, post it to a folder and allow her employees to run the report.

I've put it in a folder called "Reference Line Reports" and gave browser permission to a list of users. These users are able to run the report (without having access to Report Builder or the report model).

When they try to utilize the "infinite clickthrough" functionality, I get the following error.

  • The permissions granted to user '<domain>\<username>' are insufficient for performing this operation. (rsAccessDenied)

  • If I give one of these users access to the "report builder" they no longer get the error. The problem is that we don't want them to run the report builder (giving unrestricted access). I just want to be able to give them a report builder report with the clickthrough ability.

    I would like to disclaim that we have not upgraded to SP1 (or CTP SP2 yet). Has anyone seen a similar problem or know if this was something fixed in sp1?

    Thank you,


    Dan

  • The only tasks that the ReportBrowser role doesn't have compared to Report Builder are Consume reports and Manage individual subscriptions. Try creating a custom role that doesn't have Consume Reports task.|||

    Hi Teo,

    By the way... kudos on the "Applied Microsoft Analysis Services 2005" book.

    I don't know if I was clear enough with my problem. I've removed myself from the "System User" system-level role (so I no longer have ability to see Report Builder button). I've given myself every single role/task on the "Reference Line Reports" folder. I've also given myself every single task on the Report Model.

    I am still able to run the Report Builder report (posted in "Reference Line Reports"). However, when I try to utilize the "infinite drill-through" I get the error.

    Once I give myself the System User system-level role (with Execute Report Definitions task) and all tasks on the report model, I am able to view the report & it's infite drillthrough. This wouldn't necessarilly work for us, however, because this also gives me the Report Builder button.

    I would be ok with everyone having the report builder button, but I do not want to give everyone access to see the report model. If i have the "view models" task on the report model, users can drill through (but this allows them to create reports through report builder). If I remove the "view models" task, the permissions error appears.

    Maybe my problem is trying to post a Report Builder report to the Report Manager for all users to view and drill through?

    Regards,


    Dan

    |||Thank you. You need the Execute Report Definitions task (which System User give you by default), to be able to run Report Builder reports because the Report Builder uploads the report definitions on the fly. For your situation, why don't you secure the model itself?|||

    Yep, I could probably do that. At this point, however, it is probably just easier to write the report in BIDS and post it for them.

    I guess I'm just not sure why they could execute the Report Builder report, but didn't have permission to drill through.

    Thanks for looking into, Teo.

    Regards,

    Dan

    |||

    The Clickthrough feature is essentially ad-hoc reporting, because the user can start with any report and continue drilling "infinitely"; hence the requirement for permission to the Execute Report Definitions task.

    This is an interesting scenario, however. We will consider addressing this issue in a future release. At the very least the report author should be able to remove the Clickthrough links so users don't inadvertently click them and get an intimidating error message.

    Thanks for the feedback.

    |||

    Bob,

    I appreciate the response. I'm glad to see it's more of an unforseen scenario in as opposed to something we have done incorrectly. I think it would be helpful to be able to allow users to clickthrough a report builder report without giving them access to execute report definitions.

    In this scenario, we have a user who can author reports via report builder. Once she authors them, she will either keep them in her My Reports folder or we will post them for her immediate employees. We don't want to give the immediate employees "unlimited" access to the data - just restricted to the high-level summary view the report builder report gives.

    We can also avoid having to re-create reports (summary and detail level views) in BIDS that have to be manually coded to drill through.

    I do understand why this scenario might not be natively supported. Thank you for at least considering this scenario (or like you stated, at least considering the suppression of the intimidating error message).

    Regards,
    Dan

  • Monday, March 12, 2012

    Report Builder Conditional IF Function Problem

    Hi everyone,

    I have created a view from the exisiting table to use in the report builder model and in the table whenever there is a null(when users does not enter a date for this particular field in the application) for datetime field either of these 2 ("1/1/1753" and "12/31/9999") dates are stored . Since I am creating my views based on these tables these dates will be in my views as well. Checking for this at the application level and cleaning up is not a option for me at this time.

    So what I am trying to do is to check for these values and replace it with Null or blank in the model designer expression property. So that when user creates a report using this field they will not see these sql standard dates.

    I tried using conditional IF in Model designer .

    EX:

    IF(Next MCR Review Date = 1/1/1753,EMPTY,Next MCR Review Date)

    IF(Next MCR Review Date = 1/1/1753,NULL,Next MCR Review Date)

    Both of these gives me errors.

    Can anyone tell me what I am doing wrong and also are there any other ways to get to what I want.

    I have already spent a lot of time digging for documentation but no luck any help is appreciated.

    Thanks a Lot

    Ashwini

    I struggled with this for a while, it's a good question... and the model builder stuff really is a PITA.

    Here is what I suggest: include the appropriate information in your view as an extra field and use that field instead of your "real" date" in your model.

    In the view you can use something like

    Code Snippet

    CASE WHEN [Next MCR Review Date] = '1/1/1753' THEN NULL

    ELSE [Next MCR Review Date] END AS ModelReviewDate

    .. you can leave the original value in as a separate column in the view for additional purposes, comparison, etc.

    >L<

    |||

    Thank you so much Lisa this works like a charm. I had tried this before but silly me I had not put the quotes '1/1/1753' like this Instead I was just typing it this way

    Code Snippet

    [Next MCR Review Date] = CASE TME.next_assessment_dt
    WHEN 1/1/1753 THEN ' '

    WHEN 12/31/9999 THEN ' '

    ELSE TME.next_assessment_dt
    END

    Your code Snippet rang the bell Thanks again so much!!! You have made my day.

    Ashwini

    Report Builder button missing - exec rep defs ticked & rep build ticked

    I can see report builder in IE (I am report admin), but my users are not able to, despite having ticked 'report builder' against their name in folder security.

    They have
    Browser, Report Builder

    Why can't they see it?

    "Site Settings - Security - Config sys wide role defs - sys user " has "execute report defs" ticked.

    Anyone, hmm?

    They also need to be listed as System Users under Site Settings. In Report Manager (IE) click on Site Settings / Configure Site-Wide Security / Add a new role assignment with the userid and grant them System User status. Have the user refresh IE and they should see the Report Builder icon.

    |||Confused....

    We currently use AD groups to control user access to the RS.

    An AD group is assigned one or more roles. e.g. 'browser','content manager'

    How is it they are able to access the RS if they are not part of 'system user'?|||the solution:

    create an AD group called report builder - add all your users who require RB access to this in IE, report manager: site settings - site wide security - new role assignment - enter ADReportBuilderGroupname and tick "system user"

    Report Builder button missing - exec rep defs ticked & rep build ticked

    I can see report builder in IE (I am report admin), but my users are not able to, despite having ticked 'report builder' against their name in folder security.

    They have
    Browser, Report Builder

    Why can't they see it?

    "Site Settings - Security - Config sys wide role defs - sys user " has "execute report defs" ticked.

    Anyone, hmm?

    They also need to be listed as System Users under Site Settings. In Report Manager (IE) click on Site Settings / Configure Site-Wide Security / Add a new role assignment with the userid and grant them System User status. Have the user refresh IE and they should see the Report Builder icon.

    |||Confused....

    We currently use AD groups to control user access to the RS.

    An AD group is assigned one or more roles. e.g. 'browser','content manager'

    How is it they are able to access the RS if they are not part of 'system user'?|||the solution:

    create an AD group called report builder - add all your users who require RB access to this in IE, report manager: site settings - site wide security - new role assignment - enter ADReportBuilderGroupname and tick "system user"

    Report Builder button doesn't appear....

    Hi,
    I have the latest CTP installed. Users do not see the report builder button.
    Only members of the local admin group seem to have it displayed. Can anyone
    steer me in the right direction'
    AllanI have run into a similar problem on my machine. The Report Builder button
    never appears in my report manager home page.
    I'm using Windows 2000 workstation with SQL Server 2005 (September)
    Jay
    "Allan" wrote:
    > Hi,
    > I have the latest CTP installed. Users do not see the report builder button.
    > Only members of the local admin group seem to have it displayed. Can anyone
    > steer me in the right direction'
    > Allan|||I'm on WIN 2003 and SQL 2005 Sept. I haven't had a chance to investigate
    further but still have the same problem.....
    "Jay" wrote:
    > I have run into a similar problem on my machine. The Report Builder button
    > never appears in my report manager home page.
    > I'm using Windows 2000 workstation with SQL Server 2005 (September)
    > Jay
    > "Allan" wrote:
    > > Hi,
    > > I have the latest CTP installed. Users do not see the report builder button.
    > > Only members of the local admin group seem to have it displayed. Can anyone
    > > steer me in the right direction'
    > >
    > > Allan|||I've downloaded the MSDN RTM version and installed, but I have the same
    problem. I have ensured that the users are in the Reporting services Content
    Manager security group (and indeed every other group) but with no joy. Only
    members of Windows Domain Admins group can see the button.
    I guess I must be missing something ... ?
    "Allan" wrote:
    > I'm on WIN 2003 and SQL 2005 Sept. I haven't had a chance to investigate
    > further but still have the same problem.....
    > "Jay" wrote:
    > > I have run into a similar problem on my machine. The Report Builder button
    > > never appears in my report manager home page.
    > >
    > > I'm using Windows 2000 workstation with SQL Server 2005 (September)
    > >
    > > Jay
    > >
    > > "Allan" wrote:
    > >
    > > > Hi,
    > > > I have the latest CTP installed. Users do not see the report builder button.
    > > > Only members of the local admin group seem to have it displayed. Can anyone
    > > > steer me in the right direction'
    > > >
    > > > Allan|||Make sure, that in site settings --> configure system level role definitions
    --> System USer has "Execute report definitions" is checked. This is not
    checked by default if you are upgrading to 05. If you are installing it brand
    new, then it is checked by default.
    "Furzehill Bill" wrote:
    > I've downloaded the MSDN RTM version and installed, but I have the same
    > problem. I have ensured that the users are in the Reporting services Content
    > Manager security group (and indeed every other group) but with no joy. Only
    > members of Windows Domain Admins group can see the button.
    > I guess I must be missing something ... ?
    >
    > "Allan" wrote:
    > > I'm on WIN 2003 and SQL 2005 Sept. I haven't had a chance to investigate
    > > further but still have the same problem.....
    > >
    > > "Jay" wrote:
    > >
    > > > I have run into a similar problem on my machine. The Report Builder button
    > > > never appears in my report manager home page.
    > > >
    > > > I'm using Windows 2000 workstation with SQL Server 2005 (September)
    > > >
    > > > Jay
    > > >
    > > > "Allan" wrote:
    > > >
    > > > > Hi,
    > > > > I have the latest CTP installed. Users do not see the report builder button.
    > > > > Only members of the local admin group seem to have it displayed. Can anyone
    > > > > steer me in the right direction'
    > > > >
    > > > > Allan|||The solution provided by Nagini Indugula does not work (at least for all
    cases).
    Having the same issue, adding a user to the local admin group of the
    SQLRS2K5 server has the Report Builder button appearing. Remove the user
    from the local admin group, the button goes away.
    Trying all other local groups for the user do not resolve the issue. Looking
    also for a way to get this to work.
    "Nagini Indugula" wrote:
    > Make sure, that in site settings --> configure system level role definitions
    > --> System USer has "Execute report definitions" is checked. This is not
    > checked by default if you are upgrading to 05. If you are installing it brand
    > new, then it is checked by default.
    >
    > "Furzehill Bill" wrote:
    > > I've downloaded the MSDN RTM version and installed, but I have the same
    > > problem. I have ensured that the users are in the Reporting services Content
    > > Manager security group (and indeed every other group) but with no joy. Only
    > > members of Windows Domain Admins group can see the button.
    > >
    > > I guess I must be missing something ... ?
    > >
    > >
    > > "Allan" wrote:
    > >
    > > > I'm on WIN 2003 and SQL 2005 Sept. I haven't had a chance to investigate
    > > > further but still have the same problem.....
    > > >
    > > > "Jay" wrote:
    > > >
    > > > > I have run into a similar problem on my machine. The Report Builder button
    > > > > never appears in my report manager home page.
    > > > >
    > > > > I'm using Windows 2000 workstation with SQL Server 2005 (September)
    > > > >
    > > > > Jay
    > > > >
    > > > > "Allan" wrote:
    > > > >
    > > > > > Hi,
    > > > > > I have the latest CTP installed. Users do not see the report builder button.
    > > > > > Only members of the local admin group seem to have it displayed. Can anyone
    > > > > > steer me in the right direction'
    > > > > >
    > > > > > Allan|||In digging some more, a post by Blackfish was the solution.
    ---
    The solution is:
    site settings -> Configure site-wide security -> New Role Assignment ->
    add user to either 'System Admin' or 'System User'
    Tim
    ---
    "TL" wrote:
    > The solution provided by Nagini Indugula does not work (at least for all
    > cases).
    > Having the same issue, adding a user to the local admin group of the
    > SQLRS2K5 server has the Report Builder button appearing. Remove the user
    > from the local admin group, the button goes away.
    > Trying all other local groups for the user do not resolve the issue. Looking
    > also for a way to get this to work.
    >
    > "Nagini Indugula" wrote:
    > > Make sure, that in site settings --> configure system level role definitions
    > > --> System USer has "Execute report definitions" is checked. This is not
    > > checked by default if you are upgrading to 05. If you are installing it brand
    > > new, then it is checked by default.
    > >
    > >
    > >
    > > "Furzehill Bill" wrote:
    > >
    > > > I've downloaded the MSDN RTM version and installed, but I have the same
    > > > problem. I have ensured that the users are in the Reporting services Content
    > > > Manager security group (and indeed every other group) but with no joy. Only
    > > > members of Windows Domain Admins group can see the button.
    > > >
    > > > I guess I must be missing something ... ?
    > > >
    > > >
    > > > "Allan" wrote:
    > > >
    > > > > I'm on WIN 2003 and SQL 2005 Sept. I haven't had a chance to investigate
    > > > > further but still have the same problem.....
    > > > >
    > > > > "Jay" wrote:
    > > > >
    > > > > > I have run into a similar problem on my machine. The Report Builder button
    > > > > > never appears in my report manager home page.
    > > > > >
    > > > > > I'm using Windows 2000 workstation with SQL Server 2005 (September)
    > > > > >
    > > > > > Jay
    > > > > >
    > > > > > "Allan" wrote:
    > > > > >
    > > > > > > Hi,
    > > > > > > I have the latest CTP installed. Users do not see the report builder button.
    > > > > > > Only members of the local admin group seem to have it displayed. Can anyone
    > > > > > > steer me in the right direction'
    > > > > > >
    > > > > > > Allan|||Hi - I'm glad you found the answer but I'm confused... why should we have to
    do this versus just assigning the user to the report builder role under item
    level security?
    "TL" wrote:
    > In digging some more, a post by Blackfish was the solution.
    > ---
    > The solution is:
    > site settings -> Configure site-wide security -> New Role Assignment ->
    > add user to either 'System Admin' or 'System User'
    > Tim
    > ---
    > "TL" wrote:
    > > The solution provided by Nagini Indugula does not work (at least for all
    > > cases).
    > >
    > > Having the same issue, adding a user to the local admin group of the
    > > SQLRS2K5 server has the Report Builder button appearing. Remove the user
    > > from the local admin group, the button goes away.
    > >
    > > Trying all other local groups for the user do not resolve the issue. Looking
    > > also for a way to get this to work.
    > >
    > >
    > >
    > > "Nagini Indugula" wrote:
    > >
    > > > Make sure, that in site settings --> configure system level role definitions
    > > > --> System USer has "Execute report definitions" is checked. This is not
    > > > checked by default if you are upgrading to 05. If you are installing it brand
    > > > new, then it is checked by default.
    > > >
    > > >
    > > >
    > > > "Furzehill Bill" wrote:
    > > >
    > > > > I've downloaded the MSDN RTM version and installed, but I have the same
    > > > > problem. I have ensured that the users are in the Reporting services Content
    > > > > Manager security group (and indeed every other group) but with no joy. Only
    > > > > members of Windows Domain Admins group can see the button.
    > > > >
    > > > > I guess I must be missing something ... ?
    > > > >
    > > > >
    > > > > "Allan" wrote:
    > > > >
    > > > > > I'm on WIN 2003 and SQL 2005 Sept. I haven't had a chance to investigate
    > > > > > further but still have the same problem.....
    > > > > >
    > > > > > "Jay" wrote:
    > > > > >
    > > > > > > I have run into a similar problem on my machine. The Report Builder button
    > > > > > > never appears in my report manager home page.
    > > > > > >
    > > > > > > I'm using Windows 2000 workstation with SQL Server 2005 (September)
    > > > > > >
    > > > > > > Jay
    > > > > > >
    > > > > > > "Allan" wrote:
    > > > > > >
    > > > > > > > Hi,
    > > > > > > > I have the latest CTP installed. Users do not see the report builder button.
    > > > > > > > Only members of the local admin group seem to have it displayed. Can anyone
    > > > > > > > steer me in the right direction'
    > > > > > > >
    > > > > > > > Allan

    Report Builder button doesn't appear....

    Users must have permission to the Execute Report Definitions task (normally obtained via the System Users role) for the Report Builder button to be displayed.
    --Original Message--
    From: Jay@.discussions.microsoft.com
    Posted At: Friday, October 21, 2005 4:01 PM
    Posted To: microsoft.public.sqlserver.reportingsvcs
    Conversation: Report Builder button doesn't appear...
    Subject: RE: Report Builder button doesn't appear...
    I have run into a similar problem on my machine. The Report Builder button
    never appears in my report manager home page.
    I'm using Windows 2000 workstation with SQL Server 2005 (September)
    Jay
    "Allan" wrote:
    > Hi,
    > I have the latest CTP installed. Users do not see the report builder button.
    > Only members of the local admin group seem to have it displayed. Can anyone
    > steer me in the right direction'
    >
    > AllanHow do I do this. Please explain step-by-step. This is a third explanation
    I have run across. Please see text below that I posted elsewhere:
    Report Builder button does not show when an upgrade to Reporting Services
    2005 is completed. If a fresh install is done then no problem. I need to do
    an upgrade for an existing Reports Server 2000 and want user to have the
    Report Builder button. Some docuementation said to set
    EnableReportDesignClientDownload to true, but did not say how to do this.
    Another document said Enable Report Design Client Button is set to True in
    RSWebApplication.config by default. However, this also did not show how to do
    this. I need clear and exact step-by-step instructions.
    "Bob Meyers MSFT" wrote:
    > Users must have permission to the Execute Report Definitions task (normally obtained via the System Users role) for the Report Builder button to be displayed.
    >
    > --Original Message--
    > From: Jay@.discussions.microsoft.com
    > Posted At: Friday, October 21, 2005 4:01 PM
    > Posted To: microsoft.public.sqlserver.reportingsvcs
    > Conversation: Report Builder button doesn't appear...
    > Subject: RE: Report Builder button doesn't appear...
    >
    > I have run into a similar problem on my machine. The Report Builder button
    > never appears in my report manager home page.
    > I'm using Windows 2000 workstation with SQL Server 2005 (September)
    > Jay
    > "Allan" wrote:
    > > Hi,
    > > I have the latest CTP installed. Users do not see the report builder button.
    > > Only members of the local admin group seem to have it displayed. Can anyone
    > > steer me in the right direction'
    > >
    > > Allan
    >|||I would also appreciate some help on this. The only time I see the
    button is when I'm logged onto the machine that's hosting RS.
    Users that have all possible roles assigned do not see the button on
    the web site.
    How can I make the button visible?

    Report Builder Button does not appear

    For users who are not admins on the IIS server the report builder button just doesn't appear. Any idea on why this would be?

    Please review the link below and let us know if this fixes your issue.

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1697246&SiteID=1

    |||

    Thank you. I don't know how I missed that one in my searching since the header was so similar to mine. Thank you for being so understanding and providing the link.

    Eva

    Wednesday, March 7, 2012

    Report Builder - Add a report date

    any way using report builder ad hoc tool for users to add an "as of" date to
    a report using the TODAY function?
    Rich BelangerI figured it out, you just need to type an expression into a text box in
    design view.
    "Rich Belanger" <rich.belanger@.verizon.net> wrote in message
    news:udq0ZW9vHHA.3508@.TK2MSFTNGP03.phx.gbl...
    > any way using report builder ad hoc tool for users to add an "as of" date
    > to a report using the TODAY function?
    > Rich Belanger
    >

    Saturday, February 25, 2012

    Report Access over the internet

    Hi,

    I need to install and setup accounts so that external users can see the reports

    over the internet. The SQL Server is behind a firewall and SSRS 2000 will be on a separate machine.

    Would someone know how I can install RS and what kind of accounts need to be created and set up so users outside the network can see the reports?

    Very much appreciate your help!

    Take a look at using Forms Authentication with Reporting Services. This is the recommended way to access reports from the internet. There are other ways(enabling Anon access), but they are not recommended.

    http://msdn2.microsoft.com/en-us/library/ms152899.aspx

    http://blogs.msdn.com/bimusings/archive/2005/08/04/447939.aspx

    Report Access

    I have created a new report that all my users except for one can print and
    view the same data on this report. One user gets the
    report headers -- but no data.
    I checked this user's active directory settings, and she is a member of the
    same Reporting Group.
    What could be the problem?Sounds like SQL data permissions issue. If I understand correctly the user
    is seeing text that is static in the report but no data from the dataset.
    Is the dataset SQL a stored procedure, or a select statement. If it's a
    select statement probably doesn't have access to read the tables. Try
    loging onto query analyzer with the users credentials (or similar) and
    seeing what data is returned.
    Steve MunLeeuw
    "Cindy" <CindyMikeworth@.newsgroups.nospam> wrote in message
    news:OHuLuAu7GHA.3644@.TK2MSFTNGP03.phx.gbl...
    >I have created a new report that all my users except for one can print and
    >view the same data on this report. One user gets the
    > report headers -- but no data.
    > I checked this user's active directory settings, and she is a member of
    > the same Reporting Group.
    > What could be the problem?
    >|||Hello Cindy,
    Does Steve's suggestion make any sense to you?
    Also, you could try to test on other client with your user's credential. If
    you could access the report on other client, you may need to check the IE
    security setting.
    Sincerely,
    Wei Lu
    Microsoft Online Community Support
    ==================================================
    Get notification to my posts through email? Please refer to
    http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
    ications.
    Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
    where an initial response from the community or a Microsoft Support
    Engineer within 1 business day is acceptable. Please note that each follow
    up response may take approximately 2 business days as the support
    professional working with you may need further investigation to reach the
    most efficient resolution. The offering is not appropriate for situations
    that require urgent, real-time or phone-based interactions or complex
    project analysis and dump analysis issues. Issues of this nature are best
    handled working with a dedicated Microsoft Support Engineer by contacting
    Microsoft Customer Support Services (CSS) at
    http://msdn.microsoft.com/subscriptions/support/default.aspx.
    ==================================================(This posting is provided "AS IS", with no warranties, and confers no
    rights.)