USP_OLAPDATASOURCES_GETSOURCENAMES_FORUSER
Returns list of registered OLAP data sources
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CURRENTAPPUSERID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_OLAPDATASOURCES_GETSOURCENAMES_FORUSER
@CURRENTAPPUSERID uniqueidentifier
/*
Returns list of OLAP DATA sources that the current user has permission for
*/
/*
pdg 9.4.2008
This now returns all OLAP data sources since we rely on native Analysis Services security to determine cube permissions.
*/
as
if @CURRENTAPPUSERID is null
begin
raiserror('@CURRENTAPPUSERID is required for dbo.USP_OLAPDATASOURCES_GETSOURCENAMES_FORUSER',16,10);
return 11;
end
--pdg 11.7.2008 check to make sure the olap package was loaded.
IF OBJECT_ID(N'dbo.OLAPDATASOURCE', N'U') IS NULL
return 0;
SELECT
SOURCENAME
FROM
dbo.OLAPDATASOURCE AS ODS
WHERE
ODS.ISOLAP=1
ORDER BY
SOURCENAME;
return 0;