爲了讓someuser
上做mydb
進行選擇,我可以執行以下語句:MySQL授權語法和通配符
GRANT SELECT ON mydb.* TO 'someuser'@'somehost';
假設我想允許在只有兩個表中選擇:event
和event_detail
。
我想我可以做到以下幾點:
GRANT SELECT ON mydb.event TO 'someuser'@'somehost';
GRANT SELECT ON mydb.event_detail TO 'someuser'@'somehost';
請問下面還工作嗎? (假設沒有其他表匹配)
GRANT SELECT ON mydb.event* TO 'someuser'@'somehost';
我懷疑它不會起作用(或者如果用'%'通配符)。但爲什麼不嘗試? –