我正在編寫一個CI應用程序,它必須具有身份驗證功能,最好具有不同的角色(普通和管理員)。我在使用MySQL數據庫時使用了令人敬畏的tank_auth庫,並且我從來沒有遇到任何問題。我遇到與SQL SERVER一起使用它的問題。當用戶表爲空時,以及在我登錄時插入用戶(在刪除用戶名檢查後)時,我會收到一些奇怪的信息,即使我100%確定細節是正確的。CodeIgniter:適用於SQL Server的良好身份驗證庫?
是否有人成功使用SQL SERVER數據庫的任何良好的身份驗證庫?或者甚至有更好的人設法讓tank_auth與SQL SERVER一起工作?
我使用sqlsrv驅動程序btw。
任何幫助將不勝感激!
比利
ION_AUTH錯誤
A Database Error Occurred
Error Number: 22003
[Microsoft][SQL Server Native Client 10.0][SQL Server]Arithmetic overflow error converting expression to data type datetime.
INSERT INTO users (username, password, email, group_id, ip_address, created_on, last_login, active) VALUES ('billy jones', '0c85ef6874f2e08d3667a4334c4f4fc0d95b9358', '[email protected]', 2, '127.0.0.1', 1297081373, 1297081373, 1)
Filename: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\cp\system\database\DB_driver.php
Line Number: 330
乾杯菲爾,看起來不錯我現在要試一試 – iamjonesy 2011-02-06 14:33:37
它看起來不錯,但我得到一個錯誤。我已經創建了模式,我可以在users表中看到默認用戶,但是當我使用[email protected]和'password'時,出現'In-Correct Login'錯誤:( – iamjonesy 2011-02-06 15:10:34