导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

懒汉问题:如何给SQLSERVER2000建立信任连接

hphull 2003-12-10 04:00:25
我的SQLSERVER2000是“使用WINDOWS身份”验证,这样就可以正常断开和启动。但是我不知道,这个WINDOWS身份验证背后的用户名和密码是什么。

还有,如何给它新增一个登陆的用户,而且,为什么我在选择“使用SQL SERVER身份验证”的时候总告诉我“未与信任 SQL Server 连接相关联。”

很苯的问题,救命
...全文
84 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
用户是SQL所在电脑的windows系统的用户,密码是windows系统用户的密码
回复
hphull 2003-12-10
高手再请问WINDOWS身份验证背后的用户名和密码是什么
回复
--添加用户的方法:

如果是"sql server和windows",就直接用:
企业管理器--SQL实例--安全性--右键登录--新建登录
--[常规]项,"名称"中输入用户名
--"身份验证"选择"sql server身份验证",输入该用户的密码
--确定,再次输入密码



如果是"仅windows",就用:
我的电脑--控制面板--管理工具--计算机管理--用户和组--右键用户--新建用户--建立一个登陆windows的用户

然后:
企业管理器--SQL实例--安全性--右键登录--新建登录
--[常规]项,点"名称"后的"..."按纽,选择上面建立的用户
--"身份验证"选择"windows身份验证"
--"域"选择用户所在的域
--"安全性访问"选择"允许访问"
--确定

最后:
注销windows,用你新建的用户登陆操作系统.
然后查询分析器登陆SQL,连接时的身份验证选择"windows身份验证"
这时登陆的用户就是新建的用户了.

回复
确定你的SQL采用什么身份验证方式?

查看方法:
企业管理器--右键SQL实例--属性--安全性--身份验证


--登陆说明:

身份验证方式为"sql server和windows"时,可登陆的用户为SQL的用户和在SQL中注册的windows用户.
连接时,需要输入合法的用户名和密码.

身份验证方式为"仅windows"时,可登陆的用户仅为在SQL中注册的windows用户.
连接SQL时,以登陆操作系统输入的用户为登陆sql的用户,不需要再次输入用户名和密码
回复
CrazyFor 2003-12-10
企业管理器->服务器->安全性->登录->新建登录->名称= "机器名\NT用户名"
回复
hphull 2003-12-10
很好。两个人都给分,谢谢
回复
lynx1111 2003-12-10

╭ ╭──╮ ╮  
╰═@ @ ═╯  
╭oo  ───╮  
╰╮ ─╯   ╞╮  
│ ┌─╮ │╰=  
└└┘└└─┘
回复
lynx1111 2003-12-10
不公平!!!!!!!!!!!!!!!!!!!!!!
2003-12-10 16:05:00排在 2003-12-10 16:04:00 的前面!!!!!!!!!!!
回复
lynx1111 2003-12-10
企业管理器-->右键你的实例(就是那个有绿色图标的)-->属性-->安全-->改为sql与window混合
或代码:
xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer', 'LoginMode', N'REG_DWORD', 1
1---Windows认证模式
2---SQL和Windows认证模式
回复
txlicenhe 2003-12-10
企业管理器->服务器->安全性->登录->新建登录->名称->用户(从域用户中选择一个)
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告