请问 SQL SERVER的登录名与用户名之间有甚么区别和联系
在写连接字符串的时候,是写登录名还是用户名呢
谢谢大家好像登录名,是在服务器的安全性下
而用户名是在数据库的安全性下

解决方案 »

  1.   

    它们的做用范围不一样,前者是用来连接到SQL的,后者是连接到数据库的
      

  2.   

    登录名:允许连接到SQL Server实例
    用户名:允许访问哪个数据库一般,登录名和用户名设置为相同。
      

  3.   

    这个答案是正解。
    登录名称和用户名相同就可以了。
    如:
    登录名:User123,密码:pws123
    如果此时不创建用户名,用连接串连接是连不上数据库的。如果想连接数据库,必须在你要连接的数据库的‘安全性’下的‘用户’目录下创建同名用户(User123),再对此用户进行数据库角色的权限分配。