您所在的位置: 首页>>系统应用>>Ftp>>

简析如何使用Serv-U的ODBC功能

http://sysapp.51cto.com  2007-01-24 13:19  cnhonker  轩昂工作室  我要评论(0)
  • 摘要:使用Serv-U的ODBC功能,可以把ftp用户数据存放在数据库中,本文介绍如何使用FTP服务器端软件Serv-U的ODBC功能。
  • 标签:Serv-U

使用Serv-U的ODBC功能,可以把ftp用户数据存放在数据库中,这样FTP用户可以很方便的更改自己的密码。下面是以Serv-U 6.0和Sql Server 2000相结合的演示,希望对大家有所帮助。 更改密码的asp代码请见下面。

建表Sql 语句:

CREATE TABLE [groupaccounts] (
[id] int IDENTITY (1,1) PRIMARY KEY,
[Index] int Default 0,
[Name] nVarChar(50) default '',
[Notes] nVarChar(255) default ''
)
CREATE INDEX [Name] on [groupaccounts]([Name] )

CREATE TABLE [groupdiraccess] (
[id] int IDENTITY PRIMARY KEY,
[Access] nVarChar(255) default '',
[Index] int Default 0,
[Name] nVarChar(50) default ''
)
CREATE INDEX [Name] on [groupdiraccess]([Name] )

CREATE TABLE [groupipaccess] (
[id] int IDENTITY PRIMARY KEY,
[Access] nVarChar(255) default '',
[Index] int Default 0,
[Name] nVarChar(50) default ''
)
CREATE INDEX [Name] on [groupipaccess]([Name] )

CREATE TABLE [useraccounts] (
[id] int IDENTITY PRIMARY KEY,
[Access] nVarChar(255) default '',
[AlwaysLogin] int Default 0,
[ChangePass] int Default 0,
[Disable] int Default 0,
[Expirationtype] int Default 0,
[Expiration] datetime Default '1980-1-1',
[Groups] nVarChar(50) default '',
[HideHidden] int Default 0,
[HomeDir] nVarChar(100) default '',
[idleTimeOut] int Default 0,
[LogMesfile] nVarChar(100) default '',
[MaxIp] int Default -1,
[MaxSpeedDown] decimal Default 0,
[MaxSpeedUp] decimal Default 0,
[MaxUsers] int Default -1,
[Name] nVarChar(50) default '',
[Needsecure] int Default 0,
[Notes] nVarChar(255) default '',
[PassType] int Default 0,
[Password] nVarChar(50) default '',
[Privilege] int Default 0,
[QuotaCurrent] decimal Default 0,
[QuotaEnable] int Default 0,
[QuotaMax] decimal Default 0,
[RatioCredit] decimal Default 0,
[RatioDown] int Default 0,
[RatioType] int Default 0,
[RatioUP] int Default 0,
[RelPaths] int Default 0,
[SessionTimeOut] int Default 0,
[SkeyValues] nVarChar(50) default ''
)
CREATE INDEX [Name] on [useraccounts]([Name] )

CREATE TABLE [userdiraccess] (
[id] int IDENTITY PRIMARY KEY,
[Access] nVarChar(255) default '',
[Index] int Default 0,
[Name] nVarChar(50) default ''
)
CREATE INDEX [Name] on [userdiraccess]([Name] )

CREATE TABLE [useripaccess] (
[id] int IDENTITY PRIMARY KEY,
[Access] nVarChar(255) default '',
[Index] int Default 0,
[Name] nVarChar(50) default ''
)
CREATE INDEX [Name] on [useripaccess]([Name]

Serv-U Daemon.ini中的ODBC信息

ODBCSource=openzj.com||

ODBCTables=useraccounts|groupaccounts
|userdiraccess|groupdiraccess|useripaccess|groupipaccess
ODBCColumns=Name|Password|SkeyValues|HomeDir

|LogMesfile|Access|Disable|Needsecure|RelPaths
|HideHidden|AlwaysLogin|ChangePass|QuotaEnable
|MaxIp|MaxSpeedUp|MaxSpeedDown|MaxUsers|idleTimeOut
|SessionTimeOut|RatioUP|RatioDown|RatioCredit
|QuotaCurrent|QuotaMax|Expiration|Privilege|PassType|RatioType|Groups|Notes|Index

(责任编辑:铭铭 mingming_ky#126.com TEL:(010)-68476636)


Serv-U基础应用专题
金蝶 Apusic OperaMasks 全国巡演
文档格式标准开战 OOXML成国际标准
Oracle较真SAP-商业管理软件之战一触即发
ERP系统应用实施指导
 
 验证码: (点击刷新验证码)   匿名发表
  • 野蛮生长

  • 作者:冯仑著
  • “地产界的思想家”冯仑纵横生意江湖20年来,第一次系统梳理出书。  三十年来中国民营企业从前公司时代发展到公司时代,21..
Copyright©2005-2008 51CTO.COM 版权所有