2

我无法将用户添加到我在本地计算机上设置的测试数据库。我已经很好地添加了用户,但用户无权访问SELECT数据库(或其他任何事情)。我已经尝试过服务器、数据库和表下的权限选项卡(只有一个,它是一个非常简单的数据库,仅用于测试)并为每个选项选择了授权,但它仍然不起作用。我也尝试过执行 Transact-SQL 命令,例如:

use testing

GRANT SELECT, UPDATE, DELETE, INSERT TO User

以及其他一些成功返回的组合,但我仍然无权从表中选择数据。有什么建议么?

4

2 回答 2

3

Add the user to the db_datareader role to give the user select access to all of the tables.

于 2011-09-25T19:36:05.437 回答
2

将用户添加到公共数据库角色,他们应该能够对数据库进行 SELECT(除非您更改了公共角色的权限)。

于 2011-09-25T19:29:33.727 回答