1.为了给数据库管理系统提供一套安全保证:
SQL SERVER 2008采取了一下方式:
其实类比于windows 操作系统提供的安全保证机制相类似:
Windows 首先是:
采取一下措施:
1.关于:登录用户的设置,即设置系统管理员(adminstrator),其他用户和组并设置相关密码
2.windows 把系统管理员账户看做是系统所有权限的最高管理者,即拥有最高权限同时具有权限分配能力。即可以给其他用户设置权限
同样:SQL server 2008同样也是采取这样的措施:
1.SQL SERVER 首先,在安装的过程中,供用户选择登录模式,即:Windows验证登录(即通过Windows系统的认证也就是拥有了SQLserver的认证),SQL SERVER 认证,即:为SQL server 2008 单独设置用户账户和密码,在登录时,要选择账户,并输入密码才能登录。这样就好比于:俩扇门上锁机制,外面的门的锁是:Windows操作系统认证,
当打开这个锁后,进入操作系统,然后SQL server 2008 又加了一把锁,要想进去还要选择账户并输入密码。
2.在SQL server 2008中,sa 即:system adminstrator 是系统管理员,拥有想操作系统管理员一样的权限。它可以给其他账户设置权限,
3,.第三步,在创建数据库时如:表,视图,等时,可以为这些数据库进行绑定操作操作即:只有设置过的具有相应操作权限的才能对其进行相关操作。