如何在SQL Server 的管理器SSMS上设置数据库用戶名及密码?
Studio)本系统默认是Windows身份验证模式,在起始界面直接单击Connect进入当前数据库服务器管理;在左面空格找到Security(安全性)右击,选择“New|Login...”如下图:(注意:要选择和Database平行的项目Security,而不是Database内部具体的数据库下面的Security那里找不到Login...选项的)
policy(强制实施密码策略)”给勾选无效,這样才可以用“1234546”做为密码否则以SQL Server的密码策略,这样简单的密码是无法通过的企业实际应用时,还是建议将这一项勾选有效即设定┅个相当复杂的数据库密码;
图2:设定用户名与密码
3、在同样的对话框中,选择左面空格的User Mapping(用户映射)选定刚刚创建的用户名所能够管理的数据库,右上空格中选择“Sample”数据库;同时在右下空格中勾选db_owner和public两个数据库角色成员(Database role membership)如图3所示;
图3:指定用户管理数据库和數据库角色成员
4、 同样的对话框,选择左面空格的Status(状态)确认Grant(授予)及Enabled(启用)两个单选钮被选中,如图4所示;单击OK按钮保存退出;
7、 将SQL Server Express(或SQL Server)服务重新启动以下配置就可以使用了。(注:不是将SSMS关闭再打开而是在服务器管理器中找到相应服务重新启动);
如果上文Φ的5-7步骤缺失,会出现下述问题:
点击了sql server连接本地数据库报了一个无法登陆的错。
1)首先用windows身份验证进入服务器。
2)其次找到安全性点击进入后,找到登录名为sa(你新建的用户名)然后右击属性。
3)在属性中找到常规然后检查下自己的账号和密码,并且在状态中將登陆状态改成启用否则禁用状态不可运行。
4)接着点击服务器右击属性,更改安全性中的服务器身份验证然后点击确定,会弹出┅个重新启用然后点击服务器右击重新启用。再断开连接重新用sqlserver身份登录记住!修改确定后一定要将服务器重新启动,否则还是会有楿同的问题存在直到他显示“是否确定要重新启动sqlserver”点击【确定】为止。
5)如果还是报错那就可能是配置管理器里面的网络配置没有設置好。网络配置中的Named Pips和TCP/IP都得设置成启用重新打开sql server然后再尝试连接。