找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4193|回复: 6

[radius] 关于 steel-belted radius 连接sql数据库的问题

[复制链接]
发表于 2007-10-27 17:04:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
首先向各位光临此帖的大侠问好,希望了解的大人们都指导一下小弟我 实在是搞不定了\



首先  router 用的是华为的 E200 已经配置好用 radius  验证  并且在 steel-beleted radius 上加用户以后可以访问
但是 为了以后便于管理 和方便用户自己修改密码  需要将 RADIUS 于 SQL SERVER 连接

问题出来了 , 我在配置了 sqlauth.aut 与sqlacct.acc 以后 还是无法用SQL SERVER进行验证   

ODBC 指向的是我自己建立的新数据库 radius   然后在 radius 中建立 两个表   

userlist            包含字段   name password profile
accounting       包含字段   TransTime, FullName, Authenticator, NASName, NASAddress, Type, PacketsIn, PacketsOut

请大家指导 一下  小弟再次拜谢了

配置文件如下

sqlauth.aut

[Bootstrap]
LibraryName=sqlauth.dll
Enable=1
InitializationString=SQL

[Settings]
Connect=DSN=localserver;UID=saWD=123456
SQL=SELECT password, profile FROM userlist WHERE name = %name
ParameterMarker=?
MaxConcurrent=1
ConcurrentTimeout=30
ConnectTimeout=25
QueryTimeout=25
WaitReconnect=2
MaxWaitReconnect=360
PasswordFormat = 0
DefaultResults = 0

;[Server]
;s1=2
;s2=2

;[Server/s1]
;Connect=DSN=<dsn_name_here>;UID=<username_for_dB>WD=<password_for_dB>

;[Server/s2]
;Connect=DSN=<dsn_name_here>;UID=<username_for_dB>WD=<password_for_dB>

[Results]
Password=1/48
Profile=2/48
;Alias=2/48

[Failure]
;Accept=0
;Profile=xyz
;FullName=Remote User


sqlacct.acc


[Bootstrap]
LibraryName=sqlacct.dll
Enable=1
InitializationString=sqlacc

[Settings]
Connect=DSN=localserver;UID=sa;PWD=123456
ParameterMarker=?
MaxConcurrent=1
ConcurrentTimeout=30
ConnectTimeout=25
QueryTimeout=25
WaitReconnect=2
MaxWaitReconnect=360
;LogLevel=2

;[Server]
;s1=2
;s2=2
;This achieves 50/50 duty

;[Server/s1]
;Connect=DSN=<dns_name_here>;UID=<username_for_dB>;PWD=<password_for_dB>

;[Server/s2]
;Connect=DSN=<dns_name_here>;UID=<username_for_dB>;PWD=<password_for_dB>

[Type]
1=User
2=User
3=User
;Packets of type 1,2, and 3 will be accounted as below

[Type/User]
SQL=INSERT INTO accounting (TransTime, FullName, Authenticator, NASName, NASAddress, Type, PacketsIn, PacketsOut) \
        VALUES (%TransactionTime, %FullName/40s, %AuthType/40s, %NASName/40s, %NASAddress, %Type, @Acct-Input-Packets/n, @Acct-Output-Packets/n)
routeros
发表于 2007-10-27 17:19:29 | 显示全部楼层
E200 去问华为啊
routeros
回复

使用道具 举报

 楼主| 发表于 2007-10-27 21:05:27 | 显示全部楼层
我是在问如何设置 radius 与 sql  数据库  E200 搞定了
routeros
回复

使用道具 举报

 楼主| 发表于 2007-10-27 21:10:14 | 显示全部楼层
为了得到答案 辛苦的自己顶
routeros
回复

使用道具 举报

 楼主| 发表于 2007-10-28 18:46:11 | 显示全部楼层
为了得到答案 辛苦的自己顶
routeros
回复

使用道具 举报

 楼主| 发表于 2007-10-29 09:02:10 | 显示全部楼层
为了得到答案 辛苦的自己顶
routeros
回复

使用道具 举报

发表于 2007-11-9 15:12:13 | 显示全部楼层
我也是有同样的问题,不过我的用户记账功能可以实现。
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-9-28 10:20 , Processed in 0.079774 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表