今天为了完成学校的数据库作业,一直在搞数据库的角色权限分配。可是按照网上的教程进行角色分配之后,却依旧无法登录。尝试了网上所有的操作,可是最后还是不行。不得已,我自己去对配置管理器进行修改,没想到取得了成功。希望耐心看到最后,本文章基本包含了网上对于相关问题的所有教程!而且还有独创方法!
好,下面我们进入正题:
首先去设置服务器属性为windows和sql server双认证方式。
下一步去看你的配置对象,此处以sa为例
右键属性,密码随意改。此处密码修改之后,再次打开,系统会自动将你的密码变为很长一串的掩码,实际上密码未变,不用管。其余的照图勾,把强制实施密码策略去掉
服务器角色,这个不用管太多,有兴趣可以去查每个是什么意思。
用户映射栏,上面选你要指定的数据库,因为本例是以sa为例,为系统对象,所以系统默认勾选了以下几个系统数据库。要是你自己建的对象,那就不能映射到系统数据库了。
状态栏,依旧照图勾
网上还有其他教程说要去看数据库的所有者,如下图,可是本人觉得没什么影响。master右键属性
最后就是配置器了。
网上说的最多的就是看sql server协议,但是没什么卵用,一般这个都没错,三个都启用,08版本之后就没VIA了,所以不要去纠结VIA。
最后,当然就是最重要的,也是我一晚上熬夜到现在发现的,网上绝对没有先见教程,独创!!!
右键属性,如下图修改,就ok了!希望你们的成功了,我基本上已经把网上所有方法都试一边了,也都写在这了。希望你们不熬夜,睡了,晚安。