上传数据库文件 提示#1044 - Access denied for user 'tpxxxx'@'%' to database 'ecs_' 怎么解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了上传数据库文件 提示#1044 - Access denied for user 'tpxxxx'@'%' to database 'ecs_' 怎么解相关的知识,希望对你有一定的参考价值。

参考技术A

检查权限 show grants for 那个用户 ,看看有没有information_schema库权限。没有的话用grant授权。

\\wwwroot\\inc\\Const.asp

数据bai库连接类型,True为Access,False为MSSQL

Dim Sdcms_DataType:Sdcms_DataType=True

'Access数据库目录

Dim Sdcms_DataFile:Sdcms_DataFile="Data"

'Access数据库名称

Dim Sdcms_DataName:Sdcms_DataName="../../database/# pq_com.mdb"

'MSSQL数据库IP,本地用(local) 外地用IP

Dim Sdcms_SqlHost:Sdcms_SqlHost="(local)"

'MSSQL数据库名

Dim Sdcms_SqlData:Sdcms_SqlData="sdcms"

'MSSQL数据库帐户

Dim Sdcms_SqlUser:Sdcms_SqlUser="sa"

'MSSQL数据库密码

Dim Sdcms_SqlPass:Sdcms_SqlPass="123456"

这里的设置是access数据库

# pq_com.mdb 这个文件是不存在的

扩展资料:

数据库管理系统是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。

数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器群集、移动电话;或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。

参考资料来源:百度百科-数据库

上传文件处理数据的时候提示 正在中止线程

使用ajax 上传文件时 文件较大循环处理数据的时候提示 “正在中止线程”

并没有使用多线程

终于在网上找到这个文章

 

https://www.cnblogs.com/oec2003/p/3437304.html

Asp.Net正在中止线程引发的问题

 

背景:

Asp.Net做的一个同步程序,同步的方法是通过JQuery的Ajax调用,同步过程大概要执行20多分钟,程序部署到服务器后执行一段时间后就弹出执行失败的对话框,日志记录的错误信息是“正在中止线程”。

查错过程:

1、根据“AspNet 正在中止线程“进行搜索,得到的结果基本都是跟”Response.End“有关的,但我的代码中没有Response.End,所以基本可以排除;

2、因为使用JQuery的Ajax,所以猜想会不会是因为Ajax超时导致,修改代码将返回状态弹出:

发现返回的status为”error“,也尝试过将timeout设置为一个较大值,发现问题依然存在,所以可以排除是JQuery Ajax超时;

3、使用Fiddler2进行监控,发现执行一段时间后报了500错误,显示的错误详细信息如下图:

到了这一步就好办了,可以知道是httpRuntime超时了,配置Webconfig就可以了,如下图:

设置好好后发不到服务器,再次运行程序,问题解决。

奇怪的是在本机运行的时候即使没有设置executionTimeout也不会出现问题,原因是在本机的Webconfig中的compilation节点的有个debug属性设置为true,发布后的Webconfig中的compilation没有debug节点,当debug属性为false时,httpRuntime的executionTimeout属性才会生效。

以上是关于上传数据库文件 提示#1044 - Access denied for user 'tpxxxx'@'%' to database 'ecs_' 怎么解的主要内容,如果未能解决你的问题,请参考以下文章

解决 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql&

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'db'(示

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

zabbix‘ failed: [1044] Access denied for user ‘zab

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'