gpt4 book ai didi

sql - 如何添加SQL Server 2008管理员

转载 作者:行者123 更新时间:2023-12-02 07:15:52 27 4
gpt4 key购买 nike

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

我通过 SQL Server 2008 连接到 SQL Azure。

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

因此,我正在尝试添加另一个具有管理员角色的用户(更新、删除...)

我创建了用户 Michael:

CREATE LOGIN Michael 
WITH PASSWORD = 'Some password';

然后:

CREATE USER Michael FOR LOGIN Michael;
GO

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

提前Tnx! :)

编辑:当我连接到 SQL Azure 管理时,它显示以下内容:

The current user does not have VIEW DATABASE STATE permissions on this database.

最佳答案

Managing Databases and Logins in SQL Azure

TL:DR 版本:

-- 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;

关于sql - 如何添加SQL Server 2008管理员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9790898/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com