我创建了一个登录账户:bob
我授权他使用以下命令创建数据库:sp_addsrvrolemember 'dbcreator'
这将自动在登录账户bob下创建一个用户,并且用户名与登录名相同。
Login - bob
user- bob
用户是在主数据库中创建的吗?
我执行了这个查询:select * from sysusers
,但在表格中找不到任何名为'bob'
的用户。为什么会这样呢?
'bob'拥有创建数据库的权限。
现在我想授予他创建表的权限。那该怎么做呢?当我使用grant时,它说找不到用户'bob',为什么会这样呢?
grant create table to bob
接下来,我使用登录名为'bob'连接了SQL Server。然后,我创建了一个名为bobdb的数据库,并进入了bobdb。现在,如何在bobdb中给bob授予创建表的权限?
我需要添加一个新用户吗?