创建T-SQL登录权限问题

GO/*进入论坛数据库*/usebbsDB/*创建版主登录帐号和授权*/execsp_addlogin'adminMaster','theMaster'GO/*创建数据库... GO
/*进入论坛数据库*/
use bbsDB/*创建版主登录帐号和授权*/
exec sp_addlogin 'adminMaster','theMaster'
GO
/*创建数据库用户*/
exec sp_grantdbaccess 'adminMaster','manage'
GO
/*给予权限*/
Grant select,delete on bbsTopic to manage
GO
exec sp_addlogin ''
GO
grant update on bbsUsers to manage 错误:消息 15025,级别 16,状态 1,第 1 行
服务器主体 'adminMaster' 已存在。 描述: grant update on bbsUsers to manage 我给了他更新的权利但是能修改和删除,不管用,急啊 求解决方案
展开
 我来答
匿名用户
2013-05-10
展开全部
提示: 服务器主体 'adminMaster' 已存在。 是因为你的用户已经存在了.

execute sp_droplogin 'adminMaster' --删除 adminMaster 用户
这样可以删除用户,但是你不一定要删除的,已经存在了,就跳过创建的部分就好了.
另外 select 是查询不是修改

grant select,insert,update,delete to adminMaster --指定查询,插入,更新,删除的特权给用户

也可以直接将角色指定到用户.
匿名用户
2013-05-10
展开全部
你添加adminMaster的时候就失败了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式