当前位置:首页 » 编程语言 » sql作业执用户登录失败
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql作业执用户登录失败

发布时间: 2022-07-02 02:47:12

1. System.Data.sqlClient.SqlException: 用户 '' 登录失败

根据异常提示,应该是登陆数据库时没有获取到用户名,所以提示用户空登陆失败。检查一下sql连接字符串是否正确赋值。
Data
Source
=
myServerAddress;Initial
Catalog
=
myDataBase;User
Id
=
myUsername;Password
=
myPassword;
注意userID项。

2. 如何解决sql server中登录名sa登录失败的问题

解决方法:该错误产生的原因是由于SQL Server采取了仅使用Windows账户的身份验证方式,因此用户无法使用SQL Server的登录账户(如sa)进行连接。解决方法如下所述:
步骤/方法
第1步,在SQL Server服务器上依次单击“开始”→“所有程序”→Microsoft SQL Server→“企业管理器”菜单命令,打开SQL Server Enterprise Manager窗口。使用Windows身份验证连接上SQL Server
第2步,在左窗格中展开SQL Server组(本例为Database),然后右键单击SQL Server服务器的名称(本例为hanjiangit),选择“属性”快捷命令。在打开的“SQL Server属性(配置)-HANJIANGIT”对话框中切换至“安全性”选项卡,并在“安全性”区域将身份验证方式选择为SQL Server和Windows。最后单击“确定”按钮使设置生效,

第3步,重新启动SQL Server服务。
在上述解决方法中,如果即使用Windows身份验证的方式依然连接失败的话,那么将使用户处于两难境地。因为SQL Server服务器只允许使用Windows身份验证,然而由于一些特殊原因,使用Windows身份验证却无法连接上SQL Server。这样就造成了无论用何种身份验证方式均无法连接的情况。遇到这种情况,只能通过修改注册表将身份验证方式改为SQL Server和Windows混合验证方式,具体操作方法如下:
第1步,依次单击“开始”→“运行”菜单命令,在运行编辑框中键入Regedit命令并回车,打开“注册表编辑器”窗口。
第2步,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]分支,单击选中MSSQLServer选项,在右窗格中找到并双击LoginMode项。在打开的“编辑DWORD值”对话框中将“数值数据”修改为2,并单击“确定”按钮使设置生效,
第3步,关闭“注册表编辑器”窗口,并重新启动SQL Server服务。
通过上述设置,用户可以使用SQL Server账户sa连接数据库,并能够在“企业管理器”中新建SQL Server注册。不过此时仍然无法使用Windows身份验证模式来连接SQL Server,因为在SQL Server中有两个缺省的登录账户BUILTIN\Administrators和“机器名\Administrator”被删除。可以通过下面的步骤恢复这两个账户:
第1步,打开“企业管理器”窗口,在左窗格中依次展开“SQL Server组”→“SQL Server服务器”→“安全性”目录。然后右键单击“登录”选项,执行“新建登录”快捷命令,
第2步,打开“SQL Server登录属性-新建登录”对话框,保持身份验证方式为Windows身份验证,然后在“名称”编辑框中键入BUILTIN\Administrators,
第3步,单击“服务器角色”标签,在“服务器角色”选项卡中选中System Administrators复选框,并单击“确定”按钮,

第4步,重复上述步骤添加“‘机器名(域名)’\Administrator”账户。

3. vs10 运行时显示sql数据库用户登录失败

代码是不是你从网上下载的?
这个提示应该表示你数据库连接字符串不对,你应该首先使用数据库连接工具连接好你的数据库,然后将正确的连接参数填到配置里面
一般会在APP.config里面,有一个connectionStrings的节点

里面是连接字符串,修改好应该就可以了

4. 提示用户 '用户' 登录失败。原因: 未与信任 SQL Server 连接相关联。

1、最大的原因就在于不允许空密码登陆。解决的办法为:将电脑不允许空密码登陆的限制取消。方法如下:

5. 在sql server 中新添加的用户,登录失败。错误:18456

如果是本地数据库可以用windows验证
打开microsoft
sql
server
management
studio
express,右键点击服务器,选择properties,在弹出窗口中点击security切换到安全面板,将server
authentication服务器认证从windows
authentication
mode(windows用户认证模式)修改为sql
server
and
windows
authentication
mode(sql
server和windows认证模式),ok。
添加用户:
打开你的microsoft
sql
server
management
studio
express
先用sa连接你的数据库.
然后在管理器中点击security(安全性)--logins(用户)--右键--new
logins(新用户)
在弹出的窗口中输入用户名
然后勾选单选框为"sql
server
验证"
输入用户密码.
然后在窗口的右边选择server
roles(用户角色)
将public与sysadmin勾上.
点击ok,添加完成.

6. sql2016 sa用户登录失败

试试看:

  1. 检查服务器名称是否正确。本地的话,选择默认;远程的话,输入远程电脑IP,端口号
  2. 检查sa的密码是否正确

  3. 使用Windows用户登录,然后进入到安全性,找到sa账户,修改密码

    修改密码

7. sql server 用户 登陆失败

sql
server配置属性---"安全性"选项卡,身份验证设为sql
server和windows
在设置登陆密码

8. C# 连接 sql数据库 显示用户登录失败

SqlServer的不同实例之间不共享用户信息和权限,也不共享使用的数据库,所以你在一个实例中能登录并创建了数据库,但是在另一个实例中就找不到相同的数据库。Integrated Security=true代表你使用windows用户的集成权限登录,没有问你的sqlserver账户和密码,为了确认问题,你最好使用server=JIE-PC\\WINCC;database=db_MrCy;user id=****;password=*****的连接字符串连接数据库。

9. 为什么SQL数据库不能用SQL Server身份登录 提示用户sa登录失败。(Microsoft SQL server,错误18456)

解决办法。如下参考:

1.以windows身份登录。

10. c#操作SQL数据库提示用户sa登录失败

1.使用sql企业管理器直接用sa登录数据库是否正常
2登录正常
应该是没有设置正确
找到sql服务器,在左栏中上面,单击右键,在弹出的菜单中选择“属性”命令。弹出一个对话框,单击“安全性”,在“服务器身份验证”下面选择
“sql
server和windows身份验证模式”,在前面打勾!记得这一步很重要,如果没有这一步你就别想登录成功!然后单击“确定”就可以了!
3:重新启动服务就可以选择sql
server
身份验证模式登录了!输入刚才的用户名和密码就可以登录成功了!
3.如果不行qq
联系