求教SQLServer高手指点
我用的数据库视图管理工具是 Microsft SQL Server Management Studio Express
先用windows模式登录进去建立个账号和密码。然后断开连接、用刚建立的账号和密码重新登录下。就提示无法连接,好像提示的
是什么该用户没与信任的SQLServer相关联。
今早用公司的电脑,也不知道为啥,使用同样的步骤创建密码账号,居然可以登录成功。那在家里为什么不行呢,我想知道答案
!接着我运行我的C#程序,结果提示“无法打开登录所请求的数据库"XXX"。登录失败。 用户'ABC' 登录失败。”(程序的链接
代码肯定是没问题的)。
以前也出现过这些问题,我在程序里直接写用WINDOWS模式取代。(因为SQLServer模式不是这出问题就是那出问题 怕了!)
但这回因为需求问题,不可以用WINDOWS模式取代啦,必须要SQLServer模式啦。头疼!!
希望高手能帮帮我,万分感激!!!!!!!!
你是不是改计算机名了,你从新指向一下实例名,试试
http://hi.baidu.com/%D0%FC%D1%C2%BF%DD%CA%F7/blog/item/5181df1ec56e8802304e15d2.html
用windows身份进去,在安全性里 看看登录名 有没有你的账号,再重新设置密码 看看
安全性->登录名->你新建的登录名->右键属性 看看状态里那两个有没有选则
看看你的数据库中的安全性里面 用户 是否有你的账号 再看看属性里面是否有权限
使用SQL Server 和 Windows 混合验证,使用Data Source=IP
使用SQL Server 和 Windows 混合验证
如果数据库服务器装了sql2000和sql2005
使用数据库的实例名吧,不要使用IP
相关问答:
如题
只有100分给了。。。
哪个行业?
我想网上的源码肯定不能完全满足个人想法
最后还得自己整
推荐一款自助建站软件:风讯
C#+SQL
可以设计出比较灵活的网站
什么行业啊....
到51aspx.co ......
因为在php中不支持SQLserver2000数据库的'ntext'类型的数据,所以要读取数据库中'ntext'类型字段时只用'text'来代替'ntext'进行读取,代码如下:
PHP code:
$result ......
比如一个员工和部门表,要维护员工的部门信息,一般我的在用Interbase数据库时,
在TIBDATASET的Sql语句这样写:
select a.*,b.Name DName
from Emp a
left join Depart b on(a.DID = b.DID)
在c ......