Index: Tools/dto/SQL/User.cls.xml =================================================================== diff -u -r3174 -r3825 --- Tools/dto/SQL/User.cls.xml (.../User.cls.xml) (revision 3174) +++ Tools/dto/SQL/User.cls.xml (.../User.cls.xml) (revision 3825) @@ -4,6 +4,7 @@ 1 %RegisteredObject,%XML.Adaptor +0 %String Index: Tools/SQLExporter/impl/ViewPrivileges.cls.xml =================================================================== diff -u -r3174 -r3825 --- Tools/SQLExporter/impl/ViewPrivileges.cls.xml (.../ViewPrivileges.cls.xml) (revision 3174) +++ Tools/SQLExporter/impl/ViewPrivileges.cls.xml (.../ViewPrivileges.cls.xml) (revision 3825) @@ -18,5 +18,22 @@ + + +%ArrayOfObjects + + Index: Tools/SQLExporter.cls.xml =================================================================== diff -u -r3174 -r3825 --- Tools/SQLExporter.cls.xml (.../SQLExporter.cls.xml) (revision 3174) +++ Tools/SQLExporter.cls.xml (.../SQLExporter.cls.xml) (revision 3825) @@ -2,7 +2,7 @@ -// Do ##class(Tools.SQLExporter).ExportSettings("C:\temp\users.xml") +Do ##class(Tools.SQLExporter).%New().ExportSettings("C:\temp\users.xml") vhLib.Macro 1 %RegisteredObject Index: Tools/SQLExporter/impl/Privileges.cls.xml =================================================================== diff -u -r3174 -r3825 --- Tools/SQLExporter/impl/Privileges.cls.xml (.../Privileges.cls.xml) (revision 3174) +++ Tools/SQLExporter/impl/Privileges.cls.xml (.../Privileges.cls.xml) (revision 3825) @@ -96,10 +96,10 @@ 0 { + if $data(^mpriv(0,TableNode,Type,..Gebruiker))>0 { set Gedefinieerd = 1 - set GrantIndex = $order(^mpriv(0,TableNode,"s",..Gebruiker,"")) - set Privilege = $select(^mpriv(0,TableNode,"s",..Gebruiker,GrantIndex):2,1:1) + set GrantIndex = $order(^mpriv(0,TableNode,Type,..Gebruiker,"")) + set Privilege = $select(^mpriv(0,TableNode,Type,..Gebruiker,GrantIndex):2,1:1) } quit Gedefinieerd ]]>