发布网友
共2个回答
热心网友
--创建一个简单的登录,
登录名
为:newlogin;登录密码:123456;默认数据库:master,默认数据库也可以不指定。
EXEC
sp_addlogin
'newlogin','123456','master'
--创建用户
--创建一个简单的用户,如果不指定用户名,则添加到当前数据库登录名中,如果不指定角色,则该用户默认属于public角色。下为添加newlogin登录名。
EXEC
sp_adser
'newlogin'
--创建一个带用户名的用户,用户可以与登录名相同(同上一种类似),也可以不同,但要设定当前登录名,用户角色可选,默认为public。下为将用户newuser添加到newlogin登录名中。
EXEC
sp_adser
'newlogin','newuser'
--创建角色
EXEC
sp_addrole
'newrole'
--下为将用户下为将用户newuser添加到newlogin登录名中。并指定newrole角色。
EXEC
sp_adser
'newlogin','newuser','newrole'
热心网友
在数据库中增加一个用户,但没有明确分配到某个数据库中
create
login
testuser
with
password='testuser'
use
mytest--选择一个数据库
将该用户加到该数据库,登陆名与创建名高为一样
create
user
testuser
for
login
testuser
把开mytest->安全性->用户
双击testuser,在出现的界面右中"拥有的架构"、右下"角色成员"中都选上db_owner
这样建立的用户就成了该数据库的管理员了