登陆问题

robter5611 2005-01-04 06:09:40
用 sp_addlogin 添加了一个 SQL Server 登陆myname,然后从查询分析器中登陆,不能登陆,信息如下:

无法连接到服务器 www\sql
服务器:消息 18452,级别 16,状态 1
[Microsoft][ODBC SQL Server Driver][SQL Server]用户'myname'登陆失败。原因:未与信任SQL Server连接相关联。

这是为什么?
还有一个不懂的问题是关于论证模式,如何知道当前连接所用之协议是信任协议还是非信任协议?
各位老大帮帮忙。多谢。
...全文
131 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
robter5611 2005-01-10
  • 打赏
  • 举报
回复
多谢各位老大,给分。
xuhongying8848 2005-01-05
  • 打赏
  • 举报
回复
mark
zjcxc 2005-01-05
  • 打赏
  • 举报
回复
不是客户端使用那种信任协议,是sql服务器端控制允许那种验证登录'

客户端只是把验证信息传递给服务器,服务器根据允许的验证方式和客户端送来的验证信息,检查客户端是否合法的登录
robter5611 2005-01-05
  • 打赏
  • 举报
回复
登陆问题已经解决,关于信任协议和非信任协议的问题还是有点不太明白,就是说SQL Server怎么知道客户端所用的是信任协议还是非信任协议?作为管理员又如何知道哪一个客户端的连接用的是什么协议?
zjcxc 2005-01-05
  • 打赏
  • 举报
回复
另外,新添加的用户不能登录,也可能是你的添加用户方式问题

所以,如果在你修改了验证方式后,仍然不能登录的话,则把添加用户的脚本帖出来看看
zjcxc 2005-01-05
  • 打赏
  • 举报
回复
企业管理器--右键SQL实例--属性--安全性--身份验证--选择"sql server和windows"--确定并重新启动sql服务
NinGoo 2005-01-04
  • 打赏
  • 举报
回复
--企业管理器
--实例名上右键,属性
--安全
--更改认证模式为混合模式
NinGoo 2005-01-04
  • 打赏
  • 举报
回复
你的认证模式是windows认证还是混合认证?

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧