我不去想未来是平坦还是泥泞,只要热爱生命,一切尽在意料中!

登录名,windows用户和数据库用户

上一篇 / 下一篇  2009-11-29 14:27:50 / 个人分类:自我心得

   这几个概念弄得我有点晕呢。

   参考了下《SQL Server2005基础教程》,结合自己的操作说说。

   先来看下windows身份验证模式。一旦登录到Windows,SQL Server就使用信任连接。这意味着它相信已经验证过用户名和密码。然后要检查其在SQL Server中是否拥有有效的登录。若登录无效,则检查用户所属的windows组,并检查其安全性。以确定该组是否可以访问SQL Server,若该用户具有管理员权限,则至少连接到SQL Server上是不成问题的。

   一个人要连接到SQL Server上的唯一方法就是通过登录名。我们可以创建一个windows组,把windows用户账户放入该组中。再把该组添加到SQL Server的新建登录名中。然后可以根据需要,对映射到该登录名的用户分配访问数据库的权限。

   权限可以以多种级别授予。包括服务器和数据库级别。服务器级别包括创建新的登录名或管理服务器属性等。数据库权限包括是否能从表中读取数据,或是否能创建一个新表等。一个服务器登录名可以被关联到不同数据库中的多个用户上。


TAG:

 

评分:0

我来说两句

Open Toolbar