0
可能是這樣的早期 - 有沒有人有PHP連接到MS SQL 2016數據庫的例子,並檢索一個「總是加密」列,用純文本解密?我可以檢索二進制加密的列沒有問題(PDO或ODBC),但不是純文本版本。插入/更新「始終加密」列也很方便。MS SQL 2016 PHP總是加密
感謝
可能是這樣的早期 - 有沒有人有PHP連接到MS SQL 2016數據庫的例子,並檢索一個「總是加密」列,用純文本解密?我可以檢索二進制加密的列沒有問題(PDO或ODBC),但不是純文本版本。插入/更新「始終加密」列也很方便。MS SQL 2016 PHP總是加密
感謝
如果您正在使用ODBC驅動程序連接字符串
SQLWCHAR *connString = L"Driver={ODBC Driver 13 for SQL Server};Server={myServer};Trusted_Connection=yes;ColumnEncryption=Enabled;";
應該爲您檢索明文數據,假設訪問的關鍵。另外,this文章應該對你有用。
用來插入/更新中始終處於加密狀態列中的數據,可以使用SSMS,.Net application,或ODBC application
如果您還有其他問題,請張貼在他們的意見的部分,我會盡我所能來幫助。
謝謝!對於「訪問密鑰」部分,我必須設置和使用本地服務器用戶(而不是SQL用戶) –
我不太明白你想用這句話來傳達什麼「對於」訪問關鍵「部分,我必須設置和使用本地服務器用戶(而不是SQL用戶)」您能否詳細說明一下? –
我試圖使用SQL用戶和密碼在PHP中訪問我的數據庫。我似乎無法讓這個SQL用戶被允許訪問密鑰。當我使用本地服務器用戶(例如myserver \ User1)時,它運行良好。 –