2013-10-11 101 views
0

嗨如何刪除用戶的數據庫權限?我不想刪除用戶只是爲了刪除權限...從數據庫表中刪除用戶帳戶權限

實際上,我們已經設置了一個cron來每天創建一個新的數據庫,我們給用戶提供訪問權限。我們在創建新數據庫時刪除了舊的數據庫,但沒有刪除賦予數據庫的特權。

今天當我看數據庫表,它顯示1000條目。我想刪除所有舊的數據庫權限,如何在不刪除用戶的情況下執行此操作。

回答

0

大多數SQL風格都有一個REVOKE命令。它主要取決於你使用的是什麼。例如,您可以查看針對MySQL 5.0的代碼here或針對Access數據庫中使用的Transact-SQL的here

0

您必須使用REVOKE命令。例如:

REVOKE ALL PRIVILEGES ON db.*; 
+0

這將刪除所有數據庫上的所有權限,對不對?我想刪除特定數據庫的權限.... –

+0

@VinodkumarSaravana,我編輯了我的答案,現在'db'上的權限只會被刪除 – Jhanvi