首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何添加Server 2008管理

问如何添加Server 2008管理
EN

Stack Overflow用户
提问于 2012-03-20 16:30:37
回答 2查看 1.1K关注 0票数 2

好吧,我不知道我做错了什么。

我通过Server 2008连接到SQL。

稍后,创建了一个名为MyDatabase的数据库,并在其中添加了几个表。

因此,我试图添加另一个将具有管理角色的用户(更新,删除.)

我创建了用户Michael:

代码语言:javascript
复制
CREATE LOGIN Michael 
WITH PASSWORD = 'Some password';

然后:

代码语言:javascript
复制
CREATE USER Michael FOR LOGIN Michael;
GO 

现在,我可以使用Michael凭据连接到数据库服务器,并查看数据库,但看不到其中的任何表。

( Tnx先进!)

编辑:当我连接到SQL时,它说:

代码语言:javascript
复制
The current user does not have VIEW DATABASE STATE permissions on this database.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-21 04:05:16

在SQL中管理数据库和登录

或

TL:DR版本:

代码语言:javascript
复制
-- first, connect to the master database:
CREATE LOGIN login1 WITH password='<ProvidePassword>';

-- Then Establish a new connection to your database and execute this:
CREATE USER login1User FROM LOGIN login1;
票数 1
EN

Stack Overflow用户

发布于 2014-11-28 14:09:49

这是另一种方式,当你甚至不能连接到服务器。在通过域帐户安装Server时,没有添加用户。您必须从命令行启动服务器并添加用户(这很可能是您)。

这个伟大的博客文章救了我

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9790898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档