2016-11-15 18 views
0

Я потерял пароль SA для Sybase ASE, и Googled об этой проблеме - о том, как ее восстановить. Я нашел несколько подсказок, как отредактируйте RUN_SERVER.bat и введите -psa в конце командной строки, как:Как восстановить пароль SA для Sybase AWE?

C: \ Sybase \ ASE-15_0 \ Bin \ sqlsrvr.exe -dc: \ Sybase \ данных \ master.dat -sMYSRV -EC: \ Sybase \ ASE-15_0 \ установки \ MYSRV.log -ic: \ Sybase \ INI -MC: \ Sybase \ ASE-15_0 -psa \

или в первом место (как кто-то предложить для окон окр)

C: \ Sybase \ ASE-15_0 \ Bin \ sqlsrvr.exe -psa -dc: \ Sybase \ Data \ master.dat -sMYSRV -EC: \ Sybase \ ASE-15_0 \ install \ MYSRV.log -iC: \ sybase \ ini -MC: \ sybase \ ASE-15 _0

, и я ждал, чтобы увидеть следующую строку: новый SSO пароль для SA: somepassword, то я могу сбросить его с помощью sp_password. Но я ожидал, что строка не появилась на экране cmd.

Прошу, мне нужна помощь.

ответ

0

Процедура верна, если у вас есть имя пользователя sso_role. Позиция флага -p обычно является концом, но не имеет значения. Обратите внимание, что новый пароль будет отображаться только на экране/консоли, а не в журнале ошибок ASE.

Опубликуйте несколько скриншотов, если вам нужна дополнительная помощь.

+0

Благодарим вас, так что у sa есть SSO_role по умолчанию, потому что я не уверен, что это было? и если нет, это причина, по которой я не вижу новый пароль на консоли. – scass

+0

Да, да. По умолчанию 'sa' имеет как sa_role, так и sso_role. Однако вы можете изменить это. Но до тех пор, пока вы не можете войти в систему как «sa», что будет трудно узнать. – RobV

+0

Дорогой, я сдался. после добавления -psa в конец файла RUN_SID.bat, я нажимаю на него правой кнопкой мыши, затем запускаюсь как администратор и тщательно смотрю экран консоли, но не нашел новый пароль. Я пробовал это много раз, пожалуйста, любой намек – scass