Anlegen von "NeuerUser mit eingeschränkten Rechten" scheitert
Verfasst: Di 25. Jul 2023, 16:07
Das Anlegen von "Neuer User mit eingeschränkten Rechten" scheitert nach der korrekten Passworteingabe.
Folgende Vorgehensweise (hoffe mache es richtig):
Zuerst wird unter [Benutzer], [Rechte verwalten], [Neuer Benutzer]
ein Benutzer "XY" mit einem Passwort "Test1234" angelegt.
Dann weiter unter [Benutzer], [NEU]
Hier soll in einer vorhandenen SQL-Datenbank der neuer User "XY" mit eingeschränkten Rechten hinzugefügt werden. Nach Eingabe des korrekten Passwort "Test1234" erscheint das folgende Fehlerprotokoll
__________________________________________________________________________________________________________
Allgemeiner Fehler in ALF-BanCo 9.0.4 - 9.0.4.0
System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.
bei Alf.Banco.Login.Procs.CheckBenutzerPwd(UserData user, String Pwd)
bei Alf.Banco.Login.Users.Plausi()
bei Alf.Banco.Wizard.AlfWizard.OnBtnForwardClick(EventArgs e)
bei Alf.Banco.Wizard.AlfWizard.OnbtnForwardClicked(Object sender, EventArgs e)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
bei System.Windows.Controls.Button.OnClick()
bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
bei System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
bei System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
_____________________________________________________________________________________________________________________________
Anmerkung zum Update SQL V8 auf SQL V9 d.h die vorhandene Datenbank wird automatisch OHNE Backup/Kopie zur Version 9 konvertiert
Denke, dies ist eine denkbar schlechte Lösung, vor allem für diejenigen, die zuerst parallel im Testbetrieb arbeiten wollen.
Zuerst sollte wohl eine neue Instanz HbDat9001 (Kopie der Daten V8) im SQL Server eingerichtet werden und anschließend auf Version 9 konvertiert werden. Sonst kann ich nicht mehr mit Version 8 weiterarbeiten.
Benötige also dringend Ihre Unterstützung, da die SQL-Datenbank mit ALF Banco 8 nicht mehr funktioniert.
Vielen Dank !
Gruß
Jürgen Schwadorf
Folgende Vorgehensweise (hoffe mache es richtig):
Zuerst wird unter [Benutzer], [Rechte verwalten], [Neuer Benutzer]
ein Benutzer "XY" mit einem Passwort "Test1234" angelegt.
Dann weiter unter [Benutzer], [NEU]
Hier soll in einer vorhandenen SQL-Datenbank der neuer User "XY" mit eingeschränkten Rechten hinzugefügt werden. Nach Eingabe des korrekten Passwort "Test1234" erscheint das folgende Fehlerprotokoll
__________________________________________________________________________________________________________
Allgemeiner Fehler in ALF-BanCo 9.0.4 - 9.0.4.0
System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.
bei Alf.Banco.Login.Procs.CheckBenutzerPwd(UserData user, String Pwd)
bei Alf.Banco.Login.Users.Plausi()
bei Alf.Banco.Wizard.AlfWizard.OnBtnForwardClick(EventArgs e)
bei Alf.Banco.Wizard.AlfWizard.OnbtnForwardClicked(Object sender, EventArgs e)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
bei System.Windows.Controls.Button.OnClick()
bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
bei System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
bei System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
_____________________________________________________________________________________________________________________________
Anmerkung zum Update SQL V8 auf SQL V9 d.h die vorhandene Datenbank wird automatisch OHNE Backup/Kopie zur Version 9 konvertiert
Denke, dies ist eine denkbar schlechte Lösung, vor allem für diejenigen, die zuerst parallel im Testbetrieb arbeiten wollen.
Zuerst sollte wohl eine neue Instanz HbDat9001 (Kopie der Daten V8) im SQL Server eingerichtet werden und anschließend auf Version 9 konvertiert werden. Sonst kann ich nicht mehr mit Version 8 weiterarbeiten.
Benötige also dringend Ihre Unterstützung, da die SQL-Datenbank mit ALF Banco 8 nicht mehr funktioniert.
Vielen Dank !
Gruß
Jürgen Schwadorf