Skip to content

Commit 76adbb1

Browse files
committed
GrantSelectToUser implementation.
1 parent af880f4 commit 76adbb1

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

MDX2JSON/Installer.cls.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,16 @@ Returns comma-separated list of all local availible namespaces</Description>
338338
]]></Implementation>
339339
</Method>
340340

341-
<Method name="AddSelectToUser">
341+
<Method name="GrantSelectToUser">
342342
<ClassMethod>1</ClassMethod>
343-
<Implementation><![CDATA[ set st1=$SYSTEM.SQL.GrantObjPriv()
343+
<FormalSpec>User:%String,NamespacesList:%String="*"</FormalSpec>
344+
<Implementation><![CDATA[
345+
set:NamespacesList="*" NamespacesList=..GetNSList()
346+
set basens=$Namespace
347+
for i=1:1:$l(NamespacesList,",") {
348+
zn $p(NamespacesList,",",i)
349+
set st=$SYSTEM.SQL.GrantObjPriv("SELECT","*","TABLE",User)
350+
}
344351
]]></Implementation>
345352
</Method>
346353
</Class>

0 commit comments

Comments
 (0)