新手问题,在PB中调用sp_adduser来添加用户不成功,在Sybase中执行它也提示不对,郁闷!

yzyh 2003-10-18 07:02:12
在PB中想调用Sybase中的sp_adduser来添加用户,返回值老是1。后来干脆在Sybase的SQL Advantage中执行sp_adduser,但是在给@loginame、@name_in_db、@grpname分别赋值然后执行,要么就是提示:
“Server Message: Number 17331, Severity 16
Procedure 'sp_adduser', Line 193:
User already has a login under a different name.
(1 row affected)
(return status = 1)”

要么就是提示:
“Server Message: Number 17231, Severity 16
Procedure 'sp_adduser', Line 162:
No login with the specified name exists.
(1 row affected)
(return status = 1)”

请问要在Sybase的其他什么地方做哪些工作才能顺利执行sp_adduser以添加一个用户,请高手指点一下各部工作,多谢了!
...全文
196 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dennis2001 2003-10-21
  • 打赏
  • 举报
回复
拜托,要在sybase中增加用户是sp_addlogin,把sybase的用户加到具体的某个数据库中时才用
sp_adduser.
yzyh 2003-10-20
  • 打赏
  • 举报
回复
超级用户?是指Administrator吗?我平时在Sybase central中都是用sa登录的,用Administrator登录的默认口令是什么呢?
workhand 2003-10-20
  • 打赏
  • 举报
回复
权限吧,要用超级用户登陆才能有system的表
yzyh 2003-10-20
  • 打赏
  • 举报
回复
由于Sybase的书比较少,要在Sybase的其他什么地方做哪些工作才能顺利执行sp_adduser以添加一个用户,请指点!
地狱余烬 2003-10-20
  • 打赏
  • 举报
回复
我想也是权限问题的事
愉快的登山者 2003-10-19
  • 打赏
  • 举报
回复
可能是连接数据库的用户权限不够。

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧