【发布时间】:2010-12-14 16:04:06
【问题描述】:
您好,
我的程序使用 ADO.NET API 创建了一个 SQL 数据库,以连接到 SQL 服务器并操作 SQL 连接/事务。创建数据库后,我使用“sa”凭据连接到服务器。这将是我唯一一次使用“sa”凭据连接到数据库。在同一初始连接期间,我需要创建几个登录名和用户,以便从那里使用这些用户的凭据。现在,我知道如何创建登录名和用户,但我似乎无法获得访问权限的限制。具体来说,我需要创建 1 个数据库登录名和用户,该用户将有权访问为数据库创建的所有存储过程 - 有点像 db 管理员,但非常受限(仅限于存储过程)。第二个数据库登录/用户将只能访问几个特定的存储过程。任何指针?谢谢!
【问题讨论】:
-
编辑了我的帖子以添加更多详细信息。如果我写的不清楚,请随时询问:)
标签: sql sql-server tsql ado.net