首先让我声明我不是 DBA,我没有 DBA 的访问权限,我只是一个必须让 CMS 工作的程序员。我通常很擅长让随机服务器工作,但这让我很头疼。
我安装了 SQL Server 2008 的踪迹,以及从备份导入的数据库。CMS 启动,连接到数据库,但告诉我
[SqlException (0x80131904): 用户 'kentico' 登录失败。]
检查日志显示我
错误:18456,严重性:14,状态:12。
我用谷歌搜索,每个答案都将状态 11 和 12 放在一起,我想我已经完成了帖子中提到的内容。但我真的只是在黑暗中跌跌撞撞。我什至不知道我可以提供哪些其他信息来帮助人们帮助我!
我在\security\logins文件夹中创建了一个用户,这个登录被映射到\databases\<db_name>\security\文件夹中的同名用户。我还要做什么?!
我应该说,将连接字符串更改为 sa 帐户让我进入了 cms,但随后我只允许在 sa 帐户上建立一个连接,因此当连接被拒绝时,CMS 会随机吐出虚拟对象。
任何帮助将不胜感激,请记住,这是我第一次查看 SQL Server,因此假设的知识不存在:(