1

再会。

我正在 Adaptive Server Anywhere 数据库引擎版本 8.0.1.2600 上运行 Powerbuilder 9 应用程序。我使用 INI 文件使用默认用户“dba”密码“sql”连接到数据库,一切正常。

正确的 !我想为应用程序创建并使用另一个用户来连接到数据库。我使用以下命令执行了一个新用户: sp_add_user 'alex', 'alex'; 然后执行:将 loadcon_cust 上的 all 授予 alex;(其中 loadcon_cust 是表名)

当我使用“alex”登录运行应用程序时,它可以正常连接到数据库,但是当我访问表 loadcon_cust 时,PB 提示“找不到表或视图:找不到表 'loadcon_cust'”

我错过了什么?

干杯,提前谢谢。

亚历克斯

4

1 回答 1

1

在 ISQL 中运行这些命令:

GRANT GROUP to DBA;  
GRANT MEMBERSHIP in group DBA to ALEX;  

然后再次尝试您的应用。

于 2013-03-18T19:07:55.970 回答