题
我通过Radius对用户进行身份验证,我可以选择通过SQL语句分配Radius属性,但我不能在我的生活中找到任何关于此的文档。有人知道正确的语法吗?
解决方案
好的,我想出来了,对于那些最终遇到这个问题的人来说:
在“授权”选项卡下的“响应列表”中: 从SQL查询添加属性时,查询中的第一个选定变量是属性,第二个是值。
离。
SELECT'attribute',value FROM table WHERE username ='$ u'
更具体的例子:
SELECT'Ascend-Data-Rate',hsbrate.rate FROM hsbrate,customer WHERE customer.id = hsbrate.id AND username ='$ u'
此声明基本上将通过以下内容:
提升数据速率= 1024000
(假设1024000是存储在数据库中的费率值)
注意:$ u是Clearbox Radius中的一个理解变量,表示正在验证的当前活动用户。
其他提示
kylex,试试这些链接,看看它们是否有帮助。特别是第一个
不隶属于 StackOverflow