SQL建立新用户的问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 10:50:50
--进入sql server
exec sp_addLogin 'ly','ly'
--进入指定数据库,要use指定数据库
exec sp_grantdbaccess 'ly','ticq'
--指定表授权给相应用户
use ticq
grant select on dbo.T_HaoDuan to ly

在执行
use ticq
grant select on dbo.T_HaoDuan to ly
时 提示
不存在这样的用户或组: 'ly'。

怎么办

>--进入sql server
>exec sp_addLogin 'ly','ly'
>--进入指定数据库,要use指定数据库
>exec sp_grantdbaccess 'ly','ticq'
>--指定表授权给相应用户
>use ticq
>grant select on dbo.T_HaoDuan to ly

你只是添加了登陆(sp_addlogin),还要添加用户(sp_adduer)
exec sp_adduser ****

搞这么复杂,企业管理器里点一下算了.
实在是要语句的也有办法,
你打开事件跟踪,再去企业管理器里做,你做完了,再到事件跟踪里面看一个个的过程,那些都是相关的语句

commit 一下 试试