【问题标题】:Problem for creating new user in SQL Server Express在 SQL Server Express 中创建新用户的问题
【发布时间】:2019-11-29 12:47:21
【问题描述】:

我在 Windows 10 Pro 上安装了 SQL Server Express:

它工作正常。我使用默认用户(Windows 用户)创建了数据库。我需要为其他目的指定用户 ID 和密码。

我做了这个

但是当我尝试使用这个用户名和密码登录时,我得到了这个错误

我认为添加新用户很容易。这似乎比我想象的要难


我也尝试过使用 SA 用户 ID,

我启用了它

并更改密码

但我仍然收到此错误

【问题讨论】:

  • 您完全了解用户和登录之间的区别吗?我问是因为您的问题文本说您正在创建一个新用户,但您的屏幕截图显示您正在创建一个新登录名,它们不是一回事 - 登录名有密码,但登录名的关联用户授予数据库权限。 top-password.com/blog/… 可能值得一读
  • 我只想要一个登录的用户
  • 我的意思是你可能必须同时创建两个
  • 有新的登录和凭据
  • 用户已在每个数据库中创建,因为登录在用户映射选项卡中映射。但是,强烈建议仅使用绝对必要的角色将登录名映射到您实际需要访问的数据库。

标签: sql-server express


【解决方案1】:

看起来您在安装过程中可能还没有在服务器中启用 SQL Server 身份验证。安装程序默认为仅 Windows 身份验证。 另见Login to Microsoft SQL Server Error: 18456

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    • 1970-01-01
    相关资源
    最近更新 更多