如何在Sybase 11中更新syslogins表

时间:2014-07-03 10:52:17

标签: sql sybase sqlanywhere

我想知道是否可以更新Sybase 11数据库的表syslogins。 语句:

UPDATE syslogins SET name = 'aaa' WHERE name = 'bbb';

导致错误:没有许可。

我读过有关准备sp_configure "allow update", 1;的内容 但是Sybase 11中没有过程sp_configure(它存在于Sybase 15 +中)。

该任务还有其他解决方法吗?

1 个答案:

答案 0 :(得分:1)

您似乎正在使用Sybase SQLAnywhere(基于版本号),但您尝试编辑的过程和表是Sybase Adaptive Server Enterprise(ASE)的一部分。

SQLAnywhere中,syslogins是一个从ISYS*表中提取信息的视图,但仅用于维护compatibility with T-SQL