📄 proxysession.lrs
字号:
LazarusResources.Add('TProxySessionFrame','FORMDATA',[
'TPF0'#18'TProxySessionFrame'#17'ProxySessionFrame'#6'Height'#3'7'#2#5'Width'
+#3#154#2#0#6'TPanel'#7'ToolBar'#6'Height'#2'2'#3'Top'#2'/'#5'Width'#3#154#2#5
+'Align'#7#5'alTop'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'2'#11'Clien'
+'tWidth'#3#154#2#8'TabOrder'#2#0#0#6'TLabel'#6'Label1'#4'Left'#2#8#6'Height'
+#2#14#3'Top'#2#8#5'Width'#3#229#0#7'Caption'#6')2. Connect proxy session. Lo'
+'gin as Scott.'#11'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'Font.Style'
+#11#6'fsBold'#0#11'ParentColor'#8#0#0#6'TBevel'#6'Bevel1'#6'Height'#2'2'#5'W'
+'idth'#3#154#2#5'Align'#7#5'alTop'#5'Shape'#7#9'bsTopLine'#0#0#6'TPanel'#6'P'
+'anel3'#4'Left'#2#1#6'Height'#2#24#3'Top'#2#25#5'Width'#3#21#2#10'BevelOuter'
+#7#6'bvNone'#12'ClientHeight'#2#24#11'ClientWidth'#3#21#2#5'Color'#3#170#0#11
+'ParentColor'#8#8'TabOrder'#2#0#0#12'TSpeedButton'#14'btConnectProxy'#4'Left'
+#3#242#0#6'Height'#2#22#3'Top'#2#1#5'Width'#2'`'#7'Caption'#6#13'Connect Pro'
+'xy'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#11'Transparent'#8#7
+'OnClick'#7#19'btConnectProxyClick'#0#0#12'TSpeedButton'#11'btOpenProxy'#4'L'
+'eft'#3'S'#1#6'Height'#2#22#3'Top'#2#1#5'Width'#2'`'#7'Caption'#6#10'Open Pr'
+'oxy'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#11'Transparent'#8#7
+'OnClick'#7#16'btOpenProxyClick'#0#0#12'TSpeedButton'#17'btDisconnectProxy'#4
+'Left'#3#180#1#6'Height'#2#22#3'Top'#2#1#5'Width'#2'`'#7'Caption'#6#16'Disco'
+'nnect Proxy'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#11'Transpar'
+'ent'#8#7'OnClick'#7#22'btDisconnectProxyClick'#0#0#12'TDBNavigator'#12'DBNa'
+'vigator1'#4'Left'#2#1#6'Height'#2#22#3'Top'#2#1#5'Width'#3#240#0#10'BevelOu'
+'ter'#7#6'bvNone'#12'ClientHeight'#2#22#11'ClientWidth'#3#240#0#5'Color'#7#9
+'clBtnFace'#10'DataSource'#7#11'DataSource1'#4'Flat'#9#11'ParentColor'#8#8'T'
+'abOrder'#2#0#0#0#0#0#7'TDBGrid'#7'DBGrid1'#6'Height'#2't'#3'Top'#2'a'#5'Wid'
+'th'#3#154#2#5'Align'#7#5'alTop'#10'DataSource'#7#11'DataSource1'#10'FixedCo'
+'lor'#7#9'clBtnFace'#13'FixedHotColor'#7#9'cl3DLight'#7'Options'#11#9'dgEdit'
+'ing'#8'dgTitles'#11'dgIndicator'#14'dgColumnResize'#12'dgColumnMove'#10'dgC'
+'olLines'#10'dgRowLines'#6'dgTabs'#21'dgAlwaysShowSelection'#15'dgConfirmDel'
+'ete'#14'dgCancelOnExit'#0#12'OptionsExtra'#11#14'dgeAutoColumns'#17'dgeChec'
+'kboxColumn'#0#11'ParentColor'#8#8'TabOrder'#2#1#7'TabStop'#9#16'TitleFont.H'
+'eight'#2#245#14'TitleFont.Name'#6#6'Tahoma'#0#0#6'TPanel'#6'Panel1'#6'Heigh'
+'t'#2'C'#3'Top'#3#213#0#5'Width'#3#154#2#5'Align'#7#5'alTop'#10'BevelOuter'#7
+#6'bvNone'#12'ClientHeight'#2'C'#11'ClientWidth'#3#154#2#8'TabOrder'#2#2#0#6
+'TLabel'#6'Label2'#4'Left'#2#8#6'Height'#2#14#3'Top'#2#8#5'Width'#3'r'#1#7'C'
+'aption'#6'A3. Connect fist client. Use login Proxyone and an empty password'
+'.'#11'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'Font.Style'#11#6'fsBol'
+'d'#0#11'ParentColor'#8#0#0#6'TLabel'#6'Label4'#4'Left'#2#8#6'Height'#2#14#3
+'Top'#2#24#5'Width'#3'l'#2#7'Caption'#6'jIf you want client to connect using'
+' password then uncomment ALTER USER statements in user creation script.'#11
+'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'Font.Style'#11#6'fsBold'#0#11
+'ParentColor'#8#0#0#6'TPanel'#6'Panel4'#4'Left'#2#1#6'Height'#2#24#3'Top'#2
+')'#5'Width'#3#21#2#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2#24#11'Clie'
+'ntWidth'#3#21#2#5'Color'#3#170#0#11'ParentColor'#8#8'TabOrder'#2#0#0#12'TSp'
+'eedButton'#16'btConnectClient1'#4'Left'#3#242#0#6'Height'#2#22#3'Top'#2#1#5
+'Width'#2'`'#7'Caption'#6#15'Connect Client1'#5'Color'#7#9'clBtnFace'#4'Flat'
+#9#9'NumGlyphs'#2#0#11'Transparent'#8#7'OnClick'#7#21'btConnectClient1Click'
+#0#0#12'TSpeedButton'#13'btOpenClient1'#4'Left'#3'S'#1#6'Height'#2#22#3'Top'
+#2#1#5'Width'#2'`'#7'Caption'#6#12'Open Client1'#5'Color'#7#9'clBtnFace'#4'F'
+'lat'#9#9'NumGlyphs'#2#0#11'Transparent'#8#7'OnClick'#7#18'btOpenClient1Clic'
+'k'#0#0#12'TSpeedButton'#19'btDisconnectClient1'#4'Left'#3#180#1#6'Height'#2
+#22#3'Top'#2#1#5'Width'#2'`'#7'Caption'#6#18'Disconnect Client1'#5'Color'#7#9
+'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#11'Transparent'#8#7'OnClick'#7#24'btD'
+'isconnectClient1Click'#0#0#12'TDBNavigator'#12'DBNavigator2'#4'Left'#2#1#6
+'Height'#2#22#3'Top'#2#1#5'Width'#3#240#0#10'BevelOuter'#7#6'bvNone'#12'Clie'
+'ntHeight'#2#22#11'ClientWidth'#3#240#0#5'Color'#7#9'clBtnFace'#10'DataSourc'
+'e'#7#11'DataSource2'#4'Flat'#9#11'ParentColor'#8#8'TabOrder'#2#0#0#0#0#0#7
+'TDBGrid'#7'DBGrid2'#6'Height'#2't'#3'Top'#3#24#1#5'Width'#3#154#2#5'Align'#7
+#5'alTop'#10'DataSource'#7#11'DataSource2'#10'FixedColor'#7#9'clBtnFace'#13
+'FixedHotColor'#7#9'cl3DLight'#7'Options'#11#9'dgEditing'#8'dgTitles'#11'dgI'
+'ndicator'#14'dgColumnResize'#12'dgColumnMove'#10'dgColLines'#10'dgRowLines'
+#6'dgTabs'#21'dgAlwaysShowSelection'#15'dgConfirmDelete'#14'dgCancelOnExit'#0
+#12'OptionsExtra'#11#14'dgeAutoColumns'#17'dgeCheckboxColumn'#0#11'ParentCol'
+'or'#8#8'TabOrder'#2#3#7'TabStop'#9#16'TitleFont.Height'#2#245#14'TitleFont.'
+'Name'#6#6'Tahoma'#0#0#7'TDBGrid'#7'DBGrid3'#6'Height'#2'y'#3'Top'#3#190#1#5
,'Width'#3#154#2#5'Align'#7#8'alClient'#10'DataSource'#7#11'DataSource3'#10'F'
+'ixedColor'#7#9'clBtnFace'#13'FixedHotColor'#7#9'cl3DLight'#7'Options'#11#9
+'dgEditing'#8'dgTitles'#11'dgIndicator'#14'dgColumnResize'#12'dgColumnMove'
+#10'dgColLines'#10'dgRowLines'#6'dgTabs'#21'dgAlwaysShowSelection'#15'dgConf'
+'irmDelete'#14'dgCancelOnExit'#0#12'OptionsExtra'#11#14'dgeAutoColumns'#17'd'
+'geCheckboxColumn'#0#11'ParentColor'#8#8'TabOrder'#2#4#7'TabStop'#9#16'Title'
+'Font.Height'#2#245#14'TitleFont.Name'#6#6'Tahoma'#0#0#6'TPanel'#6'Panel2'#6
+'Height'#2'2'#3'Top'#3#140#1#5'Width'#3#154#2#5'Align'#7#5'alTop'#10'BevelOu'
+'ter'#7#6'bvNone'#12'ClientHeight'#2'2'#11'ClientWidth'#3#154#2#8'TabOrder'#2
+#5#0#6'TLabel'#6'Label3'#4'Left'#2#8#6'Height'#2#14#3'Top'#2#8#5'Width'#3#136
+#1#7'Caption'#6'C4. Connect second client. Use login Proxytwo and an empty p'
+'assword.'#11'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'Font.Style'#11#6
+'fsBold'#0#11'ParentColor'#8#0#0#6'TPanel'#6'Panel5'#4'Left'#2#1#6'Height'#2
+#24#3'Top'#2#25#5'Width'#3#21#2#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2
+#24#11'ClientWidth'#3#21#2#5'Color'#3#170#0#11'ParentColor'#8#8'TabOrder'#2#0
+#0#12'TSpeedButton'#16'btConnectClient2'#4'Left'#3#242#0#6'Height'#2#22#3'To'
+'p'#2#1#5'Width'#2'`'#7'Caption'#6#15'Connect Client2'#5'Color'#7#9'clBtnFac'
+'e'#4'Flat'#9#9'NumGlyphs'#2#0#11'Transparent'#8#7'OnClick'#7#21'btConnectCl'
+'ient2Click'#0#0#12'TSpeedButton'#13'btOpenClient2'#4'Left'#3'S'#1#6'Height'
+#2#22#3'Top'#2#1#5'Width'#2'`'#7'Caption'#6#12'Open Client2'#5'Color'#7#9'cl'
+'BtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#11'Transparent'#8#7'OnClick'#7#18'btOpe'
+'nClient2Click'#0#0#12'TSpeedButton'#19'btDisconnectClient2'#4'Left'#3#180#1
+#6'Height'#2#22#3'Top'#2#1#5'Width'#2'`'#7'Caption'#6#18'Disconnect Client2'
+#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#11'Transparent'#8#7'OnCl'
+'ick'#7#24'btDisconnectClient2Click'#0#0#12'TDBNavigator'#12'DBNavigator3'#4
+'Left'#2#1#6'Height'#2#22#3'Top'#2#1#5'Width'#3#240#0#10'BevelOuter'#7#6'bvN'
+'one'#12'ClientHeight'#2#22#11'ClientWidth'#3#240#0#5'Color'#7#9'clBtnFace'
+#10'DataSource'#7#11'DataSource3'#4'Flat'#9#11'ParentColor'#8#8'TabOrder'#2#0
+#0#0#0#0#6'TPanel'#6'Panel6'#6'Height'#2'/'#5'Width'#3#154#2#5'Align'#7#5'al'
+'Top'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'/'#11'ClientWidth'#3#154
+#2#8'TabOrder'#2#6#0#6'TLabel'#6'Label5'#4'Left'#2#8#6'Height'#2#14#3'Top'#2
+#5#5'Width'#3't'#1#7'Caption'#6'@1. Create proxy schemata (corresponding pri'
+'vileges are required)'#11'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'Fo'
+'nt.Style'#11#6'fsBold'#0#11'ParentColor'#8#0#0#6'TPanel'#6'Panel7'#6'Height'
+#2#24#3'Top'#2#21#5'Width'#3#173#0#10'BevelOuter'#7#6'bvNone'#7'Caption'#6#4
+'Drop'#12'ClientHeight'#2#24#11'ClientWidth'#3#173#0#5'Color'#3#170#0#11'Par'
+'entColor'#8#8'TabOrder'#2#0#0#12'TSpeedButton'#8'btCreate'#4'Left'#2#1#6'He'
+'ight'#2#22#3'Top'#2#1#5'Width'#2'U'#7'Caption'#6#6'Create'#5'Color'#7#9'clB'
+'tnFace'#4'Flat'#9#11'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'Font.St'
+'yle'#11#6'fsBold'#0#9'NumGlyphs'#2#0#11'Transparent'#8#7'OnClick'#7#13'btCr'
+'eateClick'#0#0#12'TSpeedButton'#6'btDrop'#4'Left'#2'W'#6'Height'#2#22#3'Top'
+#2#1#5'Width'#2'U'#7'Caption'#6#4'Drop'#5'Color'#7#9'clBtnFace'#4'Flat'#9#11
+'Font.Height'#2#245#9'Font.Name'#6#6'Tahoma'#10'Font.Style'#11#6'fsBold'#0#9
+'NumGlyphs'#2#0#11'Transparent'#8#7'OnClick'#7#11'btDropClick'#0#0#0#0#11'TD'
+'atasource'#11'DataSource1'#7'DataSet'#7#13'OraProxyQuery'#4'left'#2#16#3'to'
+'p'#2'@'#0#0#11'TDatasource'#11'DataSource2'#7'DataSet'#7#17'OraClientOneQue'
+'ry'#4'left'#2#16#3'top'#2'h'#0#0#11'TDatasource'#11'DataSource3'#7'DataSet'
+#7#17'OraClientTwoQuery'#4'left'#2#16#3'top'#3#144#0#0#0#11'TOraSession'#15
+'OraProxySession'#8'Username'#6#5'Scott'#8'Password'#6#5'Tiger'#4'left'#2'0'
+#3'top'#2'@'#0#0#9'TOraQuery'#13'OraProxyQuery'#7'Session'#7#15'OraProxySess'
+'ion'#11'SQL.Strings'#1#6#18'SELECT * FROM DEPT'#0#17'Options.AutoClose'#8#22
+'Options.FieldsAsString'#8#23'Options.DeferredLobRead'#8#24'Options.Scrollab'
+'leCursor'#8#20'Options.FieldsOrigin'#8#21'Options.DefaultValues'#8#19'Optio'
+'ns.NumberRange'#8#21'Options.QueryRecCount'#8#19'Options.AutoPrepare'#8#20
+'Options.ReturnParams'#8#19'Options.FlatBuffers'#8#19'Options.DetailDelay'#2
+#0#4'left'#2'P'#3'top'#2'H'#0#0#11'TOraSession'#19'OraClientOneSession'#8'Us'
+'ername'#6#8'PROXYONE'#4'left'#2'0'#3'top'#2'h'#0#0#11'TOraSession'#19'OraCl'
+'ientTwoSession'#8'Username'#6#8'PROXYTWO'#4'left'#2'0'#3'top'#3#144#0#0#0#9
+'TOraQuery'#17'OraClientOneQuery'#7'Session'#7#19'OraClientOneSession'#11'SQ'
+'L.Strings'#1#6#18'SELECT * FROM DEPT'#0#17'Options.AutoClose'#8#22'Options.'
+'FieldsAsString'#8#23'Options.DeferredLobRead'#8#24'Options.ScrollableCursor'
+#8#20'Options.FieldsOrigin'#8#21'Options.DefaultValues'#8#19'Options.NumberR'
+'ange'#8#21'Options.QueryRecCount'#8#19'Options.AutoPrepare'#8#20'Options.Re'
+'turnParams'#8#19'Options.FlatBuffers'#8#19'Options.DetailDelay'#2#0#4'left'
,#2'P'#3'top'#2'h'#0#0#9'TOraQuery'#17'OraClientTwoQuery'#7'Session'#7#19'Ora'
+'ClientTwoSession'#11'SQL.Strings'#1#6#18'SELECT * FROM DEPT'#0#17'Options.A'
+'utoClose'#8#22'Options.FieldsAsString'#8#23'Options.DeferredLobRead'#8#24'O'
+'ptions.ScrollableCursor'#8#20'Options.FieldsOrigin'#8#21'Options.DefaultVal'
+'ues'#8#19'Options.NumberRange'#8#21'Options.QueryRecCount'#8#19'Options.Aut'
+'oPrepare'#8#20'Options.ReturnParams'#8#19'Options.FlatBuffers'#8#19'Options'
+'.DetailDelay'#2#0#4'left'#2'P'#3'top'#3#144#0#0#0#10'TOraScript'#8'scCreate'
+#11'SQL.Strings'#1#6'6CREATE USER PROXYONE IDENTIFIED BY PROXY_ONE_PASSWORD;'
+#6#0#6'#GRANT CONNECT,RESOURCE TO PROXYONE;'#6#0#6'6CREATE USER PROXYTWO IDE'
+'NTIFIED BY PROXY_TWO_PASSWORD;'#6#0#6'#GRANT CONNECT,RESOURCE TO PROXYTWO;'
+#6#0#6'0ALTER USER PROXYONE GRANT CONNECT THROUGH SCOTT;'#6#0#6'0ALTER USER '
+'PROXYTWO GRANT CONNECT THROUGH SCOTT;'#6#0#6#28'CREATE TABLE PROXYONE.DEPT '
+'('#6#19' DEPTNO NUMBER(2),'#6#22' DNAME VARCHAR2(14) ,'#6#18' LOC VARCHA'
+'R2(13)'#6#2');'#6#0#6#28'CREATE TABLE PROXYTWO.DEPT ('#6#19' DEPTNO NUMBER'
+'(2),'#6#22' DNAME VARCHAR2(14) ,'#6#18' LOC VARCHAR2(13)'#6#2');'#6#0#6' '
+'INSERT INTO PROXYONE.DEPT VALUES'#6'( (10,''PROCUREMENT'',''NEW JERS'
+'EY'');'#6'!INSERT INTO PROXYONE.DEPT VALUES '#6'. (20,''REQUISITIONI'
+'NG'',''SAN FRANCISCO'');'#6' INSERT INTO PROXYONE.DEPT VALUES'#6#31' '
+' (30,''TEST'',''SYRACUSE'');'#6' INSERT INTO PROXYONE.DEPT VALUES'#6'! '
+' (40,''PERSONNEL'',''AKRON'');'#6' INSERT INTO PROXYTWO.DEPT VALUES'#6') '
+' (90,''DEVELOPMENT'',''LOS ANGELES'');'#6'!INSERT INTO PROXYTWO.DEPT '
+'VALUES '#6'& (60,''MANAGMENT'',''WASHINGTON'');'#6' INSERT INTO PROX'
+'YTWO.DEPT VALUES'#6'# (70,''WAREHOUSE'',''DETROIT'');'#6' INSERT INT'
+'O PROXYTWO.DEPT VALUES'#6#31' (80,''SERVICE'',''MIAMI'');'#6#0#6#7'C'
+'OMMIT;'#0#4'left'#3#184#0#3'top'#2'H'#0#0#10'TOraScript'#6'scDrop'#11'SQL.S'
+'trings'#1#6#25'DROP TABLE PROXYONE.DEPT;'#6#25'DROP TABLE PROXYTWO.DEPT;'#6
+'1ALTER USER PROXYONE REVOKE CONNECT THROUGH SCOTT;'#6'1ALTER USER PROXYTWO '
+'REVOKE CONNECT THROUGH SCOTT;'#6#19'DROP USER PROXYONE;'#6#19'DROP USER PRO'
+'XYTWO;'#0#4'left'#3#216#0#3'top'#2'H'#0#0#0
]);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -