如何允许sql server用户访问?

时间:2009-09-06 17:40:31

标签: sql-server-2005

我是一名开发人员,无需播放管理员,并希望使用sql server用户(“op_web”)从我的开发机器连接到远程sql服务器。

当我尝试从vs2008 Server Explorer连接时,我可以连接到服务器,但没有列出任何数据库。如果我使用服务器管理员用户连接,则按预期列出所有数据库。

服务器是我做的一个相对全新的安装。

我有

允许在sql server中进行远程连接。

在服务器级别创建登录 op_web

在数据库级别创建用户并分配给同名的 login

用户分配了角色以允许读写 - 我没有为用户分配模式和默认模式是dbo。

如果我使用sqlserver management studio / sqlserver身份验证和创建的登录名登录(在服务器本地),我可以按照预期显示和更改表数据。

远程访问使我无法选择数据库。

我可能错过的任何指示?

1 个答案:

答案 0 :(得分:0)

您必须授予您的用户对数据库的权利。