数据缓存与Windows安全设置操作指南
1. DataSet作为离线数据缓存
DataSet可作为断开连接的离线数据缓存,与DataReader不同,它允许更改数据,并通过数据适配器将更改写回数据库。不过,每次使用DataSet时都需要执行一些步骤,而使用www.IT - Visions.de PowerShell扩展库可以简化这些操作,该库提供了以下易于使用的命令:
- Test - DbConnection
- Invoke - DbCommand
- Get - DataTable
- Get - DataRow
- Set - DataTable
- Set - DataRow
2. Windows安全设置基础
2.1 账户表示方式
用户和组是可以对资源拥有权限的实体,有三种不同的方式来描述一个账户:
- 账户名(例如,\itv\hs)
- 安全标识符(SID,例如,S - 1 - 5 - 32 - 544)
- SDDL安全标识符(例如,“BA”)
2.2 安全描述符
每个资源(如文件、文件夹、Active Directory中的条目、注册表项)都有一个安全描述符(SD)来保存访问控制信息。SD由三部分组成:
- 账户所有者的安全标识符(SID)
- discretionary ACL(DACL),描述访问控制
- 系统ACL(SACL),包含审计设置
2.3 访问控制列表(ACL)
访问控制列表(ACL,包括DACL和SACL)由访问