Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vbo\vboy\VboyRoleImpl.class
?? /? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? # ? ? ? ? ! ! !"#$ ?% ?& ?'() D *+, ?- ?./ L0 ?1 ?23 P ? P4 ?5 ?67 ?8 ?9:;< ?=> ?? ?@ ?A ?B ?C ?D ?E ?F ?GH ?I ?J ?KLMNOPQR ST UVWX v0YZ[\] {^ #_ ?` ?a ?b ?c !d !efghij ? ? ?k ?l ?m ?n ?o ?p ?qrs tuv ?0 ?w txy ?z ?{|} ~ ~? t ?? ?? ??? ?0 ?? ?? ????? _original +Loracle/sysman/vbo/vboy/VboyRoleAttributes; _current <init> ()V Code LineNumberTable getTieObject ()Loracle/sysman/vbo/VboObject; getImplObject @(Loracle/sysman/vbo/VboObject;)Loracle/sysman/vbo/VboObjectImpl; getCurrent )()Loracle/sysman/vbo/VboAttributesObject; getOriginal setCurrent *(Loracle/sysman/vbo/VboAttributesObject;)V setOriginal createLikeInit Exceptions initFromDataSource (I)V validate saveSelectiveState doSQL (S)V doSQLText (SS)Ljava/lang/String; 6(SSLoracle/sysman/vdb/VdbParamList;)Ljava/lang/String; getRemoveWarning ()Ljava/lang/String; removeFromDataSource _authenticationClause (Z)Ljava/lang/String; _passwordClause _noneClause _externalClause _globalClause isGeneralModified ()Z getAuthenticationType ()I setAuthenticationType getPassword setPassword (Ljava/lang/String;Z)V (Ljava/lang/String;)V simpleDiff internalCompare |(Loracle/sysman/vbo/VboAttributesObject;Loracle/sysman/vbo/VboAttributesObject;Loracle/sysman/vbz/vbzu/VbzuDiffCollection;)V internalCompareGeneral applyDiff )(Loracle/sysman/vbz/vbzu/VbzuDiffEntry;)Z SourceFile VboyRoleImpl.java ? ??????????? )oracle/sysman/vbo/vboy/VboyRoleAttributes ? ? ? ? $oracle/sysman/vbo/vboy/_tie_VboyRole ???? oracle/sysman/vbo/VboObjectImpl ?? 8.0?? ,oracle/sysman/vdb/VdbLostConnectionException java/lang/StringBuffer DVboyRoleImpl.java: initFromDataSource(): VdbLostConnectionException ????? ??? ?? ? )oracle/sysman/vbo/VboInitFailureException???? 1508??? java/lang/String ?? !oracle/sysman/vdb/VdbSQLException 9VboyRoleImpl.java: initFromDataSource(): VdbSQLException ??? RolePasswd????? ??? ????? ???? ? GLOBAL????? ??? Inconsistence in DB version! EXTERNAL?? YES?? ********??? ? \VboyRoleImpl.java: initFromDataSource(): Failed to initialize authentication type for role " " PVboyRoleImpl.java: initFromDataSource(): about to throw VboInitFailureException ? ? ? ? ? ? &oracle/sysman/vbo/VboValidateException Invalid password.?? 5520 5514 ? ??? .oracle/sysman/vbo/VboInsufficientInitException ? ?? ??? oracle/sysman/vdb/VdbParamList? ? ? ??? RoleCreate??? ? ,VboyRoleImpl.java: doSQL(): VdbSQLException RoleDrop <VboyRoleImpl.java: doSQL(): about to rethrow VdbSQLException ? ? RoleAlter?? ? ?? ????????????? ; ??? ?? ? CONNECT DBA EXP_FULL_DATABASE IMP_FULL_DATABASE RESOURCE java/lang/Object 5502?? GranteeCountOfRole?? BVboyRoleImpl.java: getRemoveWarning(): VdbLostConnectionException 7VboyRoleImpl.java: getRemoveWarning(): VdbSQLException java/lang/Integer 5519 5503 FVboyRoleImpl.java: removeFromDataSource(): VdbLostConnectionException .oracle/sysman/vbo/VboDataSourceUpdateException 5529 ;VboyRoleImpl.java: removeFromDataSource(): VdbSQLException ?? ? ? ? ? ? ? ? ????? IDENTIFIED BY NOT IDENTIFIED IDENTIFIED EXTERNALLY IDENTIFIED GLOBALLY )oracle/sysman/vbz/vbzu/VbzuDiffCollection ? ?? ? ? ? ? ? ? ??? ? ? HVboyRoleImpl.java: internalCompareGeneral(): VdbLostConnectionException =VboyRoleImpl.java: internalCompareGeneral(): VdbSQLException ??? +oracle/sysman/vbz/vbzu/VbzuIntegerDiffValue???? *oracle/sysman/vbz/vbzu/VbzuStringDiffValue ? ? ? ? ;VboyRoleImpl.java: applyDiff(): VdbLostConnectionException 0VboyRoleImpl.java: applyDiff(): VdbSQLException ?????? ? ? ? ? ? ,oracle/sysman/vbo/VboDiffNotAppliedException? ? ? ? ? ? #oracle/sysman/vbo/vboy/VboyRoleImpl &oracle/sysman/vbo/vboy/VboyGranteeImpl )oracle/sysman/vbo/vboy/VboyRoleOperations bAvailableRoleDefaultOption Z bAvailableSysPrivAdminOption bAvailableObjPrivGrantableOption *bAvailableConsumerGroupPrivGrantableOption -bAvailableConsumerGroupPrivInitialGroupOption .(Loracle/sysman/vbo/vboy/VboyRoleOperations;)V _delegate -()Loracle/sysman/vbo/vboy/VboyRoleOperations; password Ljava/lang/String; compareDBVersionTo (Ljava/lang/String;)I append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; reason toString oracle/sysman/vxx/vxxt/VxxtTRACE out stackTrace oracleError I 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 &oracle/sysman/vbo/vboy/VboyRoleSQLList sqlList (Loracle/sysman/vbo/vboy/VboyRoleSQLList; getSQLItem 2(Ljava/lang/String;)Loracle/sysman/vdb/VdbSQLItem; createStatement @(Loracle/sysman/vdb/VdbSQLItem;)Loracle/sysman/vdb/VdbStatement; getName oracle/sysman/vdb/VdbStatement bindParameter executeQuery B(Loracle/sysman/vdb/VdbStatement;)Loracle/sysman/vdb/VdbResultSet; oracle/sysman/vdb/VdbResultSet next getString (I)Ljava/lang/String; trim equals (Ljava/lang/Object;)Z 9oracle/sysman/vbo/vboy/VboyRolePackage/AuthenticationType ;Loracle/sysman/vbo/vboy/VboyRolePackage/AuthenticationType; value authenticationType OS PASSWORD NONE close setInit bConfirmed isInitialized (I)Z isCreating DEFINITION S addItem EXECUTE executeDDL A(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)V commitGranteeUpdate ALL_SQL checkInit SHOW_SQL GRANTEE_ONLY doShowSQLText R(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Ljava/lang/String; PRIVS_ONLY DEFAULT_ROLES_ONLY granteeSQLText (S)Ljava/lang/String; getPrincipalXDBResPrivForSQLText ()[Ljava/lang/String; setSQLText setDefinitionText :(Ljava/lang/String;Z[Ljava/lang/Object;)Ljava/lang/String; getInt (I)I sqlStmt startsWith (Ljava/lang/String;)Z endsWith isEmpty diffStrings '(Ljava/lang/String;Ljava/lang/String;)Z (oracle/sysman/vbz/vbzu/VbzuDiffAttribute IDENTIFIED_BY *Loracle/sysman/vbz/vbzu/VbzuDiffAttribute; insertScalarEntry y(Loracle/sysman/vbz/vbzu/VbzuDiffAttribute;Loracle/sysman/vbz/vbzu/VbzuDiffValue;Loracle/sysman/vbz/vbzu/VbzuDiffValue;)V ROLE_PASSWORD $oracle/sysman/vbz/vbzu/VbzuDiffEntry getNewValue (()Loracle/sysman/vbz/vbzu/VbzuDiffValue; getAttributeType ,()Loracle/sysman/vbz/vbzu/VbzuDiffAttribute; intValue stringValue ! ? ? ? ? ? ? ? ? ? ? l 4*? *? *? *? *? *? *? Y? ? *? Y? ? ? ? &