在 SQL Anywhere 中重置超级用户密码

问题描述 投票:0回答:1

我来自 PostgreSQL,是 SQL Anywhere 的新手,需要重置超级用户密码。在 PostgreSQL 中,我通常会经历以下过程: 我忘记了 PostgreSQL 安装时输入的密码

如果可以访问 SQL Anywhere 数据库文件(例如

example.db
),在 SQL Anywhere 中重置超级用户密码所需的等效步骤是什么?

sybase sqlanywhere
1个回答
0
投票

以实用模式启动数据库

dbsrvXX -f example.db

XX 是 SQLAnywhere 的版本

连接数据库:

dbisql -c "UID=DBA;PWD=sql;ENG=example;DBF=example.db"

DBA 和 sql 是默认凭证

ALTER USER DBA IDENTIFIED BY 'new_password';

然后重新启动数据库并确认更改。

© www.soinside.com 2019 - 2024. All rights reserved.