阅读量:0
在 SQL Server 中,可以使用以下步骤为用户授权访问特定的表:
- 打开 SQL Server Management Studio (SSMS)。
- 连接到要管理的 SQL Server 实例。
- 展开数据库列表,选择要操作的数据库。
- 在该数据库上右键单击,然后选择“新建查询”。
- 在查询窗口中,输入以下命令,将权限替换为所需的权限(例如 SELECT、INSERT、UPDATE 或 DELETE),并将
[user_name]
和[table_name]
替换为实际的用户名和表名:
GRANT [permission] ON OBJECT::[table_name] TO [user_name];
例如,要为用户 JohnDoe
授予对表 Employees
的 SELECT 和 UPDATE 权限,请输入以下命令:
GRANT SELECT, UPDATE ON OBJECT::Employees TO JohnDoe;
- 单击“执行”按钮或按 F5 运行查询。
- 如果查询成功执行,则表示已成功为用户授权访问指定的表。
注意:这些步骤假设您已经创建了一个数据库用户。如果还没有创建用户,请先创建一个数据库用户并为其分配登录名。可以参考以下文档了解如何创建数据库用户:https://docs.microsoft.com/zh-cn/sql/relational-databases/security/authentication-access/create-a-database-user?view=sql-server-ver15