在我的.exe设置中有连接字符串
Data Source=SERVER;Initial Catalog=POS_Chimur;User ID=sa;Integrated security=false
我必须为此exe安装数据库,根据上面的connectionString将需要什么设置.
解决方法
我主要看两件事:
>转到sql Server Management工作室
>使用您知道且可行的管理帐户连接到数据库服务器
>在“对象资源管理器”窗口中右键单击服务器
>选择安全
>在服务器身份验证组中,选择“sql Server和Windows身份验证模式”
>重新启动sql Server
>此帐户是sa,没有密码
>转到sql Server Management工作室
>使用您知道且可行的管理帐户连接到数据库服务器
>展开服务器对象[ – ]
>展开安全文件夹[ – ]
>展开Logins文件夹=>找到sa登录
>右键单击它,然后单击“属性”
>在“常规”部分中,取消选中“强制密码策略”复选框,并在两个文本框中清除密码
>在“状态”部分中,确保“登录”已启用,并且“连接权限”设置为“授予”
>单击确定
>确认,您要创建一个空密码登录(这显然是一个风险)
执行这些步骤后,请注销,然后尝试再次登录,但将身份验证下拉值更改为“sql Server身份验证”并尝试使用sa和空密码登录,如果有效,则连接字符串应该没问题太.