sqlserver怎么通过命令行查看身份验证是哪一种,windows和SQL server
发布网友
发布时间:2022-05-13 04:54
我来回答
共1个回答
热心网友
时间:2023-11-19 07:08
1、Windows身份验证和SQL身份验证都是数据库身份验证的一种,身份验证是用以识别数据的操作者身份。不管使用哪种身份验证,只要具有数据库或表的相关权限,那么均可以对数据库及表进行相关的权限范围之内的增删查改的操作,所操作后的数据都是相互影响;
2、Windows身份验证和SQL身份验证的区别不是权限,因为不管是Windows用户(包括服务器本地用户及活动目录用户)还是SQL用户,都需要在SQL管理器中进行授予权限后,才能在权限范围之内操作。楼上所说的windows用户登录默认windows管理员为数据库的管理员,这种说法是错误的,SQL2008在安装时,会让你添加至少一个SQL管理员,一般来说都会添加当前的Windows用户为默认的数据库管理员,当然也可以添加其它任何Windows用户作为数据库管理员(并不是Windows管理员就会是数据库管理员),在此也可以决定是否启用SQL身份验证,如果启用,那么则需要为SQL用户SA设置一个密码。
那么区别在于,一个使用SQL单独用户,一个使用Windows用户,使用Windows用户可以极大的方便管理员的管理,统一用户身份验证(一般使用活动目录用户,在实践环境中,一般企业都会有自己的活动目录,如果使用SQL用户的话,管理员则需要记忆和维护两套用户名及密码,在这种情况下就会使用Windows用户,SQL可以直接调用Windows用户并授予数据库及表相关权限。那么在有权限的情况下,管理员可以直接使用自己的域用户来登陆连接SQL数据库)
3、只要有相关的权限,所登陆到的数据当然是一样,前面已经说过,身份验证是用以识别数据的操作者身份,那么不管以何种身份登陆,只要具有相关权限,那么均可以对数据库及表进行相关的权限范围之内的增删查改的操作。
SQLServer使用windows身份验证的问题?
此时,在Windows 98中的“查看”选项里选择“显示所有文件”,然后编辑C盘根目录的boot.ini文件,将[bootloaderl段的"default=C:\$WIN_NT$.~BT\BOOTSECT.DAT”改为“default=C:\”(Windows 98为默认系统)或“default=multi(0)disk(0)rdisk(0)partition(1)\WINNT”(Windows 2000为默认系统),然后再将[operatings...
如何确定所写sqlserver语句对应的是哪一行?
1、先大致判断一下出错部位,然后在该部位输入一行非法命令,如AA。2、点击分析查询(对勾)或CTRL+F5.3、你会看到AA这一行的报错和行号和原来出错的行号。4、然后从AA这一行的行号数到原来出错的行号即可。
数据库sqlserver!!!
问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码 解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,修改密码(sa的密码不能太简单,最好要有数字,字母,下划线字符组成,且长度最好大于10个字符);点击确定就可以了。问题二、已成功与...
如何使用CMD操纵sqlserver数据库?
打开CMD命令界面。先我们可以运行 osql ?/ ,这样就把所有可以通过CMD命令行操作sqlserver的命令显示出来 写语句是请注意大小写。要按照下图中的写法写,不然会不识别。然后我们知道connect 服务器是-S,登陆ID是-U,密码是-P 那我们现在来操作试试看。 运行 osql -S 【数据库服务器】 -U 【登陆用...
ASP.NET常见错误大全
> sqlserver 调成sql server 和windows验证模式 > (以下方法仅供参考) 第一步 把 NT AUTHORITY\NEORK SERVICE 添加到Administrator组中 我的电脑 >右键 >管理 >本地用户和组 选择 组 >双击Administrators >单击 添加 >单击 高级 >单击 立即查找 >在下面的列表中选择Neork Service用户 >两次单击 确定 >加入 ...
sqlserver2019怎么使用?
1、选择开始菜单中→程序→【ManagementSQLServer】→【SQLServerManagementStudio】命令,打开【SQLServerManagementStudio】窗口,并使用Windows或SQLServer身份验证建立连接。2、在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点。3、右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】...
sqlserver连接不上的问题??
1.在服务器端使用企业管理器,并且选择"使用Windows身份验证"连接上SQLServer 2.展开"SQLServer组",鼠标右键点击SQLServer服务器的名称,选择"属性",再选择"安全性"选项卡 3.在"身份验证"下,选择"SQLServer和Windows".4.重新启动SQLServer服务.在以上解决方法中,如果在第1步中使用"使用Windows身份验证"连接...
sql server无法启动出错1068
1. 在正在连接到的 MSDE 实例的宿主计算机中,打开命令提示符窗口。2. 键入下面的命令,然后按 Enter 键:osql -U sa 在 Password:提示符下,按 Enter 键(如果密码为空)或键入当前密码。这样可以使用 sa 帐户连接到 MSDE 的本地默认实例。要使用 Windows 身份验证进行连接,请键入此命令:use ...
sql server无法启动出错1068
首先看一下是不是管理员用户,可以在右键我的电脑-管理-本地用户和组-用户-Administrator这个用户名前面的图标是不是这样显示的。如果是的话,右键我的电脑-管理-本地用户和组-用户-Administrator右键-属性-帐号已禁用的打勾去掉。然后注销,选择Administrator进入。然后控制面板--管理工具--服务--右键 MS...
sql server无法启动出错1068
默认的SQL身份验证方式是Windows账户模式,要改为采用SQL身份验证。\x0d\x0a\x0d\x0a要Windows账户身份验证模式切换到SQL的身份验证模式,请按以下步骤操作:\x0d\x0a1.先停止MSSQLSERVER以及所有其他相关服务(如SQLSERVERAgent)。\x0d\x0a2.打开注册表编辑器。\x0d\x0a3.找到以下两个子...