Sybase:为用户“sa”设置密码

时间:2017-12-18 13:50:37

标签: sybase sybase-ase

我刚刚在Windows中安装了Sybase Adaptive Server 16.0 SP03,我试图使用以下命令为用户'sa'创建密码:

C:\Windows\system32>isql -Usa -P -SXXX2

但是,我无法更改“sa”的密码,我收到以下错误:

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.

我试图谷歌它,但在大多数地方,我得到了相同的命令。另外,我没有获得有关相同的StackOverflow的任何信息。因为我是Sybase的新手,所以我没有关于此的任何信息。

是否有其他方法可以运行此命令,还是可以从Interactive SQL工具运行更改密码?非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在创建数据服务器期间,您提供了什么作为sa帐户的密码?

如果您丢失/忘记了sa帐户的密码,并且无法使用任何其他安全登录信息登录,那么您必须关闭ASE,并且使用-p sa命令行选项重新启动它。

在启动期间(使用-p sa时),ASE将打印包含新密码的单行消息。

获得新密码后a)从启动脚本中删除-p sa并b)考虑使用sp_password重置sa帐户的密码