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