用asp代码生成access数据库表

用asp代码生成access数据库表,出现问题如下:MicrosoftJETDatabaseEngine(0x80040E09)没有使用'TestTable'对象的必要权... 用asp代码生成access数据库表,出现问题 如下:

Microsoft JET Database Engine (0x80040E09)
没有使用 'TestTable' 对象的必要权限。请让系统管理员或安装此对象的人为您设置适当的权限。

XP+IIS+ACCESS

如何解决??
代码如下:
<%

DB = "data/data.mdb"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)

Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr

Sql="CREATE TABLE TestTable("&_
"id int IDENTITY (1, 1) NOT NULL ,"&_
"name varchar(255) NOT NULL ,"&_
"pass varchar(255) NULL ,"&_
"logintimes int Default 0 NOT NULL ,"&_
"createtime datetime Default now() NOT NULL "&_
")"
conn.execute(sql)
if err.number=0 then
Response.Write("<script>alert('数据表创建成功')</script>")
end if

%>
展开
 我来答
密码忘记了
2010-02-27 · TA获得超过1545个赞
知道小有建树答主
回答量:559
采纳率:0%
帮助的人:616万
展开全部
你打开access 然后打开你的access数据库,选择以独占方式打开

在菜单栏里有个工具 安全 设置数据库密码

同时工具 安全里 有用户和组选项,你可以在设置权限的 不懂可以查看帮助,如果只是你自己用的话, 把权限全勾上就OK了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式