mysql這個列級權限用GRANT怎么寫,高手來
3 回答

料青山看我應如是
TA貢獻1772條經驗 獲得超8個贊
1,Mysql下創建新的用戶
語法:
1.create user 用戶名 identified by '密碼';
例:create user xiaogang identified by '123456';
新創建的用戶,默認情況下是沒有任何權限的。
2. 如何給用戶分配權限
語法:
1.grant 權限 on 數據庫.數據表 to '用戶' @ '主機名';
例:給 xiaogang 分配所有的權限
grant all on *.* to 'xiaogang'@'%';
這個時候 xiaogang 就擁有了 所有權限了
3 如何更精準的控制用戶的權限呢?
1.grant 權限 on 數據庫.數據表 to '用戶' @ '主機名';
例:讓 xiaogang 有查詢 tmp 數據庫 tmp1 表的權限;
grant select on temp.temp1 to 'xiaogang'@'%'; //這個時候 xiaogang 就具有查詢temp小的temp1的權限了。
- 3 回答
- 0 關注
- 714 瀏覽
添加回答
舉報
0/150
提交
取消