SQL Server 安全与合规性:登录与角色管理
1. 安全的重要性
在数据库管理中,安全至关重要,甚至比设计、创建和性能更为关键。若数据库未采取安全措施,任何人都可能窃取或破坏数据,不仅影响单个数据库,还会波及服务器上的所有数据库。在 SQL Server 中,可通过多种方式增强安全性,如 Windows 认证、视图限制用户对敏感数据的访问、创建具有明确访问级别的用户、登录和角色,以及对数据库、日志和文件进行加密。
2. 登录的概念
登录是连接到 SQL Server 的唯一途径,但并非每个用户都需在 SQL Server 中拥有特定登录。使用 Windows 认证时,若 Windows 用户属于特定 Windows 组,且该组包含在 SQL Server 中,那么该 Windows 账户即可访问 SQL Server。创建数据库时,初始只有数据库所有者有权执行任务,只有所有者授予其他用户权限后,他们才能获得额外访问权限。
3. 使用 Windows 组创建登录
以下是使用 Windows 组创建登录的步骤:
1. 导航到控制面板,选择“管理工具”➤“计算机管理”。
2. 在计算机管理窗口中,选择“本地用户和组”,这里已有多个组,部分是为 SQL Server 定义的。
3. 假设“MSmith”是虚构公司的产品控制器,可添加新产品。右键单击“组”,选择“新建组”,创建产品控制器组“0_aTbbN?a^SdRcN2^]ca^[[Tab”。
4. 点击“添加”,可添加所需的 Windows 用户账户。可直接输入“MSmith”,或点击“高级”进行搜索。若“MSmith”在公司网络中,可能需添
超级会员免费看
订阅专栏 解锁全文
823

被折叠的 条评论
为什么被折叠?



