王海燕 周思方
摘要本文給出了在VFP中調(diào)用SQL Server存儲過程維護數(shù)據(jù)庫用戶權(quán)限的方法,使用程序?qū)崿F(xiàn)用戶權(quán)限管理將比使
用企業(yè)管理器的效率高得多。
關(guān)鍵詞SQL Server存儲過程
SQL Server 2000是目前非常流行的大型數(shù)據(jù)庫系統(tǒng),它有很好的穩(wěn)定性、可靠性、安全性。在進行客戶/服務器程序開發(fā)時,出于對整個系統(tǒng)的安全考慮,我們往往對不同的數(shù)據(jù)庫用戶設置不同的權(quán)限。當然在服務器端使用SQL Server的企業(yè)管理器或是查詢分析器可以對數(shù)據(jù)庫用戶的權(quán)限進行維護,但是這種方法不夠靈活,系統(tǒng)管理員只有在數(shù)據(jù)庫服務器上才可以進行操作。為了方便系統(tǒng)管理員對數(shù)據(jù)庫用戶的權(quán)限進行維護,我們考慮在程序中實現(xiàn)這些功能,恰好SQL Server 2000為開發(fā)者提供相關(guān)存儲過程,我們可以利用一種合適的開發(fā)語言調(diào)用這些存儲過程實現(xiàn)上述功能。