ich gerade installiert Sybase Adaptive Server 16.0 SP03 in Windows und ich habe versucht, das Passwort für den Benutzer ‚sa‘ zu erstellen, indem Sie den folgenden Befehl:Sybase: Legen Sie das Kennwort für Benutzer „sa“
C:\Windows\system32>isql -Usa -P -SXXX2
Aber, ich bin nicht in der Lage das Kennwort für ‚sa‘ zu ändern, und ich erhalte die folgenden Fehler:
Msg 4002, Level 14, State 1:
Server 'XXX2':
Login failed.
CT-LIBRARY error:
ct_connect(): protocol specific layer: external error: The attempt to connect to the server failed.
ich habe versucht, es zu google, aber in den meisten Orten, bekam ich die gleiche command.Also, habe ich nicht Informieren Sie sich über StackOverflow. Da ich neu bei Sybase bin, habe ich keine Informationen dazu.
Gibt es eine alternative Möglichkeit, diesen Befehl auszuführen, oder kann ich das Kennwort vom Interactive SQL Tool ändern? Deine Hilfe ist sehr Willkommen.
zurücksetzen Vielen Dank für Ihre Antwort Markp. Ich habe das Passwort nicht im Befehl angegeben, da ich dachte, dass das Passwort "null" wäre, wie es im Handbuch geschrieben wurde. Aber wenn ich benutzte: Isql-Usa -P es funktionierte wie ein Charme. –
Vor vielen Jahren wäre das Standardpasswort 'sa' NULL (leer) gewesen; In den letzten Jahren wurde das Produkt geändert, um diese Sicherheitslücke zu beseitigen, indem der DBA während des Builds des Datenservers gezwungen wird, ein Nicht-NULL-Passwort zu erstellen. Ich nehme an, das Handbuch, das Sie verwenden, ist entweder alt oder wurde nicht aktualisiert. Anyhoo, gut zu hören, dass du dich einloggen kannst. – markp
Ahaa, danke Mark, diese Information war wirklich sehr hilfreich. Prost –