Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vbo\vboy\VboyPrivilegeImpl.class
?? /? ~ ? } ? } ? ? ? } ? ? ? } ? } ? } ? } ? } ? } ? } ? ? ? ? ? ? ? } ? } ? ? ? ? ? ~ ? } ? ? ? ? ? ? ? ? ? } ? ? % ? ? ? ? } ? } ? } ? ? ? ? . ? ? . ? . ? ? ? ? O ? ? 7 ? 7 ? ? 7 ? } ? } ? } ? } ? ? } ? ? } ? O ? O ? ? ? G ? G ? G ? ? ? ? ? ? } ? } } } S } } ? _ _ d h h ! }" #$%& ' u()*+ ,-./ m_currentAttr 0Loracle/sysman/vbo/vboy/VboyPrivilegeAttributes; m_origianlAttr m_userlist [Ljava/lang/String; m_rolelist changedGranteeList Ljava/util/Vector; <init> ()V Code LineNumberTable getCurrent )()Loracle/sysman/vbo/VboAttributesObject; getOriginal setCurrent *(Loracle/sysman/vbo/VboAttributesObject;)V setOriginal initFromDataSource (I)V Exceptions getAllGranteesList .()Loracle/sysman/vbo/vboy/VboyGranteeItemList; initGrantees saveSelectiveState doSQL (S)V needQuotedInSQL ()Z getWithOptionText ()Ljava/lang/String; revokeFromUsersAndRoles n(Loracle/sysman/vbo/vboy/VboyGranteeItemList;Loracle/sysman/vbo/vboy/VboyGranteeItemList;S)[Ljava/lang/String; grantToUsersAndRoles validate0 removeFromDataSource clearCachedUserList clearCachedRoleList getAllUsersInDB ()[Ljava/lang/String; getAllRolesInDB getAllUsersGranted @()[Loracle/sysman/vbo/vboy/VboyPrivilegePackage/VboyGranteeItem; getAllRolesGranted grantToUser @(Loracle/sysman/vbo/vboy/VboyPrivilegePackage/VboyGranteeItem;)V grantToRole updateOptionsOfUser updateOptionsOfRole revokeFromUser revokeFromRole getChangedGranteeList G()[Loracle/sysman/vbo/vboy/VboyPrivilegePackage/VboyChangedGranteeItem; SourceFile VboyPrivilegeImpl.java ? ? ? ? ? ? java/util/Vector ? ? .oracle/sysman/vbo/vboy/VboyPrivilegeAttributes ? ? ? ? ? ? ? ? ? ?1 ? ? ? *oracle/sysman/vbo/vboy/VboyGranteeItemList ;oracle/sysman/vbo/vboy/VboyPrivilegePackage/VboyGranteeItem2345 ? ? ? ?678 ?97:; ? ? ? ?<=>? ?@ABCDC ?EFG .oracle/sysman/vbo/VboInsufficientInitException ? ?H:I ? ? ? ?JKLMNO Boracle/sysman/vbo/vboy/VboyPrivilegePackage/VboyChangedGranteeItem oracle_sysman_roleP3QR oracle_sysman_user ST java/lang/StringBufferUV ; W ?XYZK[\]\ WITH ADMIN OPTION ? ? "^ ?_`a` , oracle/sysman/vdb/VdbParamListb ?c\def RevokePrivilegeghij java/lang/Stringkl ? ? GrantPrivilege .oracle/sysman/vbo/VboDataSourceUpdateExceptionmn 5523opq ?r GetAllUsersInDBstuvwx ?yz{| ,oracle/sysman/vdb/VdbLostConnectionException GVboyPrivilegeImpl.java: getAllUsersInDB(): VdbLostConnectionException: }3~\? ? )oracle/sysman/vbo/VboInitFailureException?? 1508 !oracle/sysman/vdb/VdbSQLException <VboyPrivilegeImpl.java: getAllUsersInDB(): VdbSQLException: ?? ?? GetAllRolesInDB GVboyPrivilegeImpl.java: getAllRolesInDB(): VdbLostConnectionException: <VboyPrivilegeImpl.java: getAllRolesInDB(): VdbSQLException: ? ??? java/lang/Object Doracle/sysman/vbo/vboy/VboyPrivilegePackage/VboyUnnecessaryException 5524p? ?\ 5525 5526 5527?? (oracle/sysman/vbo/vboy/VboyPrivilegeImpl !oracle/sysman/vbo/VboDBObjectImpl .oracle/sysman/vbo/vboy/VboyPrivilegeOperations &oracle/sysman/vbo/VboValidateException setInit name Ljava/lang/String; insertElement (Ljava/lang/Object;)I usersList ,Loracle/sysman/vbo/vboy/VboyGranteeItemList; removeAllElements rolesList diff E(Loracle/sysman/vxx/VxxSortedList;Loracle/sysman/vxx/VxxSortedList;)V elements ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; isAdmin Z isDefault (Ljava/lang/String;ZZ)V isInitialized (I)Z oracle/sysman/vxx/VxxSortedList ?(Loracle/sysman/vxx/VxxSortedList;Loracle/sysman/vxx/VxxSortedList;Loracle/sysman/vxx/VxxSortedList;Loracle/sysman/vxx/VxxSortedList;Loracle/sysman/vxx/VxxSortedList;Loracle/sysman/vxx/VxxSortedList;I)V EXECUTE S size ()I elementAt (I)Ljava/lang/Object; type addElement (Ljava/lang/Object;)V equals (Ljava/lang/Object;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString setModified (Z)V SHOW_SQL setSQLText (Ljava/lang/String;)V setDefinitionText getName startsWith (Ljava/lang/String;)Z endsWith clearParameters addItem +oracle/sysman/vbo/vboy/VboyPrivilegeSQLList sqlList -Loracle/sysman/vbo/vboy/VboyPrivilegeSQLList; getSQLItem 2(Ljava/lang/String;)Loracle/sysman/vdb/VdbSQLItem; executeDDL A(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)V doShowSQLText R(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Ljava/lang/String; vboMsgBundle .Loracle/sysman/emSDK/common/nls/MessageBundle; ,oracle/sysman/emSDK/common/nls/MessageBundle getMessage '(Ljava/lang/String;Z)Ljava/lang/String; )(ILjava/lang/String;[Ljava/lang/String;)V createStatement `(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Loracle/sysman/vdb/VdbStatement; executeQuery B(Loracle/sysman/vdb/VdbStatement;)Loracle/sysman/vdb/VdbResultSet; oracle/sysman/vdb/VdbResultSet next getString (I)Ljava/lang/String; copyInto ([Ljava/lang/Object;)V reason oracle/sysman/vxx/vxxt/VxxtTRACE out stackTrace oracleError I oracle/sysman/vdb/VdbStatement close (Ljava/lang/Exception;)V checkInit findByName Q(Ljava/lang/String;)Loracle/sysman/vbo/vboy/VboyPrivilegePackage/VboyGranteeItem; :(Ljava/lang/String;Z[Ljava/lang/Object;)Ljava/lang/String; removeKey &(Ljava/lang/Object;)Ljava/lang/Object;! } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ` 0*? *? *? *? Y? ? *? Y? ? *? Y? ? ? ? \ U W Y ] $ ^ / _ ? ? ? *? ? ? c ? ? ? *? ? ? h ? ? ? % *+? ? ? ? m n ? ? ? % *+? ? ? ? r s ? ? ? S #~? ~? *? *? *? *? *? ? ? ? ? ? ? ? "