Files
gerrit/check_admin.class

27 lines
2.6 KiB
Plaintext
Raw Normal View History

2025-12-22 17:12:39 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<00>
+;<=
>?@
;A
BC
DEF
GH IJK
LM NOP QR STUV SW
XYZ S[\]
L^_`abc Nde Ifg
%h
%ijk<init>()VCodeLineNumberTablemain([Ljava/lang/String;)V StackMapTablelmnope
SourceFilecheck_admin.java ,-6/home/renjianbo/gerrit_install/review_site/db/ReviewDB org.h2.Driverq rsjava/lang/StringBuilderjdbc:h2: tu;AUTO_SERVER=TRUE vwsax yz{ |}=== 检查管理员权限 ===
~ <00>n <00><00><00>SELECT a.ACCOUNT_ID, a.FULL_NAME, a.USER_NAME FROM ACCOUNTS a JOIN ACCOUNT_GROUP_MEMBERS agm ON a.ACCOUNT_ID = agm.ACCOUNT_ID JOIN ACCOUNT_GROUPS ag ON agm.GROUP_ID = ag.GROUP_ID WHERE ag.NAME = 'Administrators' ORDER BY a.ACCOUNT_IDo <00><00>p <00><00>管理员 Account ID: 
ACCOUNT_ID <00><00> t<00> Full Name:  FULL_NAME <00><00>
Username:  USER_NAME -(无管理员,需要设置)
=== 检查账户 1000001 ===PSELECT ACCOUNT_ID, FULL_NAME, USER_NAME FROM ACCOUNTS WHERE ACCOUNT_ID = 1000001 Account ID: 账户 1000001 不存在 <00>-java/lang/Exception <00>}错误: <00>w <00>- check_adminjava/lang/Object[Ljava/lang/String;java/lang/Stringjava/sql/Connectionjava/sql/Statementjava/sql/ResultSetjava/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/sql/DriverManager getConnectionM(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)VcreateStatement()Ljava/sql/Statement; executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;next()ZgetInt(Ljava/lang/String;)I(I)Ljava/lang/StringBuilder; getString&(Ljava/lang/String;)Ljava/lang/String;closeerr
getMessageprintStackTrace!*+,-.*<2A><01>/ 01.P<01>L<03>W<>Y<><07>+<2B> <09><08>
M,  <0C> N<><0F>-<2D>:<12>:6<05><00>r6<06><0E>Y<><15><16><00><18>
<EFBFBD><10><0E>Y<><19><1A><00><08>
<EFBFBD><10><0E>Y<><1C><1D><00><08>
<EFBFBD><10><0E><1E><><EFBFBD><06> <0B><1F><10> <20>!<21>:<05><00>i<><0E>Y<>"<22><16><00><18>
<EFBFBD><10><0E>Y<><19><1A><00><08>
<EFBFBD><10><0E>Y<><1C><1D><00><08>
<EFBFBD><10> <0B>#<23>-<2D>$<00>$M<>&<26>Y<>'<27>,<2C>(<28><08>
<EFBFBD>,<2C>)<29>`c%/v "
+ 3;FISVw<00><00><00>"<00>#<00>'<00>(<00>)<00>* +.,R.Z1`6c3d4<01>5<01>725<07>I344567<00>x <0C><00><07>348 9: