請問執行什麼sql語句能單獨設定某個資料庫表許可權

2022-07-18 09:25:03 字數 514 閱讀 6741

1樓:匿名使用者

許可權是針對使用者的,你只能設定讓某一些使用者不能更新一張表,表是沒有許可權的

比如你像讓使用者abc_不能更新表abc_admin你可以這樣revoke all on abc_admin from abc_這樣abc_就對 abc_admin 沒有任何許可權了此處的 all 可以替換你想要的比如 insert,update,delele等許可權

2樓:

我來回答吧:

grant select on abc.abc_admin to 某使用者

如grant select,insert on student to user2。

grant all privileges ----------付給所有許可權

on table tablename1,tablename2....tablenamen

to user1,user2...usern

sql中怎麼退出if語句,即出現報錯不執行後面的語句

if fbillnonum not like htso begin select 執行結果 錯誤 銷售訂單號 引數應該為htso開頭 return 加個return 退出執行sqlend類似這樣的。sql臨時沒有執行過程中斷的函式。一般用if 時用 begin和end把語包起來。相當於c中的 if ...

php批量執行sql語句怎麼寫,如何在php中執行多條sql語句

php中利用陣列用mysql query批量執行sql語句。參考示例如下 思路 這裡採用乙個陣列.用explode 函式,將 query語句按照 炸開,然後迴圈執行即可 query delete from ecs goods attr where attr id 11 and goods id 22...

sql語句過長怎麼辦,sql語句太長有什麼壞處嗎?

一般碰到這麼長的語句,容易出錯,通用都用乙個 變通 的寫法,mysql select 欄位0 from 資料表1 where mysql mysqlr 欄位1 datagrid1.columns 0 text and 欄位2 datagrid1.columns 1 text and 欄位3 data...