首页 > 软件 > SQLserver windows身份验证,是不是局域网内都能进来

SQLserver windows身份验证,是不是局域网内都能进来

软件 2024-04-29

sqlserver 2000 局域网连接问题

试着用IP连接,自己输入,或者机器名; 你要确定服务器本机是否可以使用,也就是说SQL SERVER 在服务器是正常的。 如果确定在服务器本身可以,而在客户端连接不上的话,那么就可能是网络问题,你可以关掉服务器和客户端的防火墙看看,因为有时候防火墙会导至连接不上的情况。 具体的问题你要多测试,机器名称和IP都测试一下;再有,你的服务器SQL SERVER 2000安装的时候是选择的何种登陆模式,如果是只选择WINDOWS身份验证的话,你在其它的机器上是登陆不了的,要选择混合模式,即WINDOWS身份验证和SQL SERVER身份验证; 试试上面的这些方法

SQL:SA身份验证,SQLserver身份验证,windows身份验证,各指什么,说得通俗易懂些,谢谢

SQLserver身份验证:就相当于你回到你家里(WINDOWS),如果要进入卧室(SQL SERVER),那么还需要用钥匙(口令密码)打开才能进入。如果你没钥匙(口令),抱歉,不能进入。 而另外一个就是相当于你已经回到家了,不用钥匙也可以进入卧室。 这个能理解不。

sqlserver实例的身份验证模式有哪几种

windows身份验证模式和SQL server身份验证模式 主要集中在信任连接和非信任连接。 windows 身份验证相对于混合模式更加安全,使用本连接模式时候,sql不判断sa密码,而仅根据用户的windows权限来进行身份验证,我们称为“信任连接”,但是在远程连接的时候会因NTML验证的缘故,无法登陆。 混合模式验证就比较既当本地用户访问sql时候采用windows身份验证建立信任连接,当远程用户访问时由于未通过windows认证,而进行sql server认证(使用sa的用户也可以登录sql),建立“非信任连接”,从而使得远程用户也可以登录。 更加直接一些就是windows身份验证,不

SQL手把手教你如何设置自己电脑上的SQLSERVER数据库远程共享


最近在做一个小项目玩,需要让同事可以访问我电脑下的数据库,所以必须设置我的数据库远程可以访问,费了一番周折,最后搞定,在这里分享一下经验。我的环境是64




最近在做一个小项目玩,需要让同事可以访问我电脑下的数据库,所以必须设置我的数据库远程可以访问,费了一番周折,最后搞定,在这里分享一下经验。
我的环境是64位,win7系统,数据库则是SQL SERVER2008版本。
下面我们开始,我手把手教你~
首先网上的教程多是修改本地的sa用户账号,但是我的sa账号有点问题,修改密码的时候会出现下面的提示错误
通过一些其他的方法我也没能解决这个问题,但是我们也可以不使用sa账号,那么,我们就需要重新创建一个账号,下面跟我走
1、首先打开SQL SERVER 2008,即SQL Server Management Studio
2、用windows身份连接数据库,然后右键点击数据库【属性】
3、左边的选择页点击【安全性】,右边选中【SQL Server和Windows身份验证模式】
4、左边的选择页点击【连接】,右边选中【允许远程连接到此服务器】,然后点击【确定】
5、接着在左边的对象资源管理器中右键点击【安全性】-【新建】-【登录】
6、左边选择页选择【常规】,右边写一个【登录名】,选择【SQL Server身份验证】项,填写密码,选择【强制实施密码策略】
这里要注意一点的是,填写的密码必须稍稍复杂,否则会出现下面错误提示
你写的密码强度最好能像这样,例:Uiop_098Mn,狗血吧,哈哈
7、如果你只想你本地上的某一个或几个数据库供其他局域网机器连接,那么左边选择页选择【用户映射】,右边选择你想共享的数据库名,下面要勾选【db_owner】【public】两项。如果你就是想分享你的全部数据库,那么可以跳过此步。
8、接着左边选择【状态】,右边从上到下依次选择【授予】【启用】,,之后点击【确定】
9、接着点击数据库右键【方面】
10、方面项选择【服务器配置】,方面属性项将【RemoteAccessEnabled】置为true
到此为止,你就可以利用刚刚新建的账号去登录SQL Server了,不过还没有完
下面请打开【SQL Server配置管理器】
1、保持图中三项为【正在运行】状态
2、选择【SQL Server网络配置】下的【MSSQLSERVER的协议】,将【TCP/IP】置为已启用。
3、接着切换到【IP地址】分页,将IPAll中的TCP端口设成‘1433’
4、选择【SQL Native Client配置】下的【客户端协议】,将【TCP/IP】置为已启用。
OK,又完成了一部分的设置
最后我们还需要对防火墙做些操作
1、打开防火墙
2、关掉所有防火墙
3、然后我们还需要手动添加远程访问列表
4、点击【允许运行另一程序】
5、通过浏览,找到本地的sqlserver.exe文件,举例路径(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe),这个需要根据你自己本地的情况去选择。很好找
最后将你找到的sqlserver.exe添加进防火墙允许列表就OK了。
之后我跑到了同事的电脑上,服务器名称输入了我电脑的IP地址,选择【SQL Server身份验证】,输入上刚刚新建的用户名和密码,点击【连接】就OK啦
这真是手把手教程,如果你还是没有成功,一定要告诉我~
本文出自 “典型狮子男” 博客,请务必保留此出处

SQLServer身份验证 分为 Windows身份验证,和 SQL SERVER身份验证 有啥区别呢??

Windows 身份验证模式 Windows 身份验证模式是 SQL Server 中的默认身份验证模式。在 Windows 身份验证模式下,SQL Server 仅依赖用户的 Windows 身份验证。然后,授予 Windows 用户或组对 SQL Server 的访问权限。使用此模式与服务器建立的连接称为信任连接。 当使用 Windows 身份验证模式时,数据库管理员通过授予用户登录 SQL Server 的权限来允许他们访问运行 SQL Server 的计算机。 混合身份验证模式 在混合模式下,可以使用 Windows 身份验证或 SQL Server 身份验证对用户进行验证。SQL S

标签:信息技术 数据库 SQL sqlserver

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18