| 操作系统 办公 实用知识 设计 开发 WEB开发 移动开发 数据库 软件工程 网管 安全 管理 信息化 答疑 渠道 |
简析如何使用Serv-U的ODBC功能使用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|| |userdiraccess|groupdiraccess|useripaccess|groupipaccess ODBCColumns=Name|Password|SkeyValues|HomeDir |HideHidden|AlwaysLogin|ChangePass|QuotaEnable |MaxIp|MaxSpeedUp|MaxSpeedDown|MaxUsers|idleTimeOut |SessionTimeOut|RatioUP|RatioDown|RatioCredit |QuotaCurrent|QuotaMax|Expiration|Privilege|PassType|RatioType|Groups|Notes|Index
今日推荐
|
重点推荐
领军企业技术文库
+更多领军技术文库
最新专题
电子杂志订阅
| ||||||||