中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

10、權限管理

發布時間:2020-04-06 01:30:39 來源:網絡 閱讀:833 作者:CARYFLASH 欄目:MySQL數據庫

1、簡述:數據庫中通常有多個用戶共享,為保證數據庫的安全,SQL語言提供數據控制語句DCL(Data Control Language)對數據庫進行統一的管理,若要實現數據庫的安全性,則必須依據權限分配的最小化原則,從而將風險降至最低。這樣就能保證授權的用戶可以查看或修改數據,又能保證授權用戶對合法信息的訪問。
2、權限可分配情況
權限分配原則遵循:從哪來,到哪去,去干啥
從哪來:可以指定用戶名,允許連接的ID
到哪去:數據庫名,表名,
去干啥:能夠使用的命令
以上三點使用Mysql數據庫的user,db,host表。
可分配權限表:
10、權限管理
MySQL權限分布:針對什么表設置什么權限,針對列可以設置哪些權限的問題
權限分布 可能的設置的權限
表權限 'Select', 'Insert', 'Update', 'Delete', 'Create', 'Drop', 'Grant', 'References', 'Index', 'Alter'
字段權限 'Select', 'Insert', 'Update',’References'
過程權限 'Execute', 'Alter Routine', 'Grant',’create’
MySQL權限經驗原則:
權限控制主要是出于安全因素,因此需要遵循一下幾個經驗原則:
1、只授予能滿足需要的最小權限,防止用戶干壞事。比如用戶只是需要查詢,那就只給select權限就可以了,不要給用戶賦予update、insert或者delete權限。
2、創建用戶的時候限制用戶的登錄主機,一般是限制成指定IP或者內網IP段。@’192.168.1.28’ hostname
3、初始化數據庫的時候刪除沒有密碼的用戶。安裝完數據庫的時候會自動創建一些用戶,這些用戶默認沒有密碼。
4、為每個用戶設置滿足密碼復雜度的密碼。CRM 疑是地上霜 CRM14floor&& 雙
5、定期清理不需要的用戶。回收權限或者刪除用戶。帳號審計
3、權限分配應用
3.1 用戶權限查看
mysql> select * from mysql.user where user="root" \G; 查看root用戶詳細信息
mysql> show grants; 查看當前用戶權限
mysql> show grants for "root"@"localhost"; 3.3 查看某個用戶權限

3.2 用戶創建
創建一個允許從本地登錄的用戶xiaoxiong,并允許將權限賦予別的用戶的用戶,密碼設置為xiaoxiong
mysql> grant all privileges on . to xiaoxiong@'localhost' identified by 'xiaoxiong' with grant option;
參數:
all privileges:表示所有權限on:用來指定那些表和那些庫生效,通配符*標識所有表所有庫。
xiaoxiong@’localhost’:用戶名@登錄地址,localhost表示本地登錄,或者127.0.0.1也表示本地
br/>on:用來指定那些表和那些庫生效,通配符*標識所有表所有庫。
xiaoxiong@’localhost’:用戶名@登錄地址,localhost表示本地登錄,或者127.0.0.1也表示本地
with grant option:允許用戶將自己的擁有的權限分配給其他人,
grant可以重復給用戶添加權限。。。

創建完畢用戶后需要刷新權限,是用戶生效。
mysql> flush privileges;
[root@node1 ~]# mysql -uxiaoxiong -pxiaoxiong 驗證登錄成功
mysql> revoke all privileges on . from "xiaoxiong"@"localhost"; 回收權限
刪除用戶:
mysql>drop user xiaoxiong@’localhost’;
修改用戶名:
mysql> rename user "xiaoxiong"@"localhost" to "XiaoXiong01"@"%";

修改密碼:
方法一、root無密碼時,
mysqladmin -uroot password ‘password’
充值密碼:
mysql> set password for "xiaoxiong"@"localhost"=password('xiaoxiong01')
mysql>set password=password(‘password’);修改當前用戶密碼
mysql> FLUSH PRIVILEGES;
無論是創建還是修改都需要刷新內存,否則不會生效。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

榆中县| 黔江区| 林西县| 北碚区| 宣武区| 南充市| 三亚市| 博爱县| 连江县| 永嘉县| 焉耆| 三都| 井研县| 静安区| 聂拉木县| 泗洪县| 米林县| 无为县| 赤水市| 西丰县| 仙桃市| 青铜峡市| 奉新县| 自贡市| 陇川县| 宝山区| 南靖县| 宁远县| 凤山县| 苍溪县| 宁阳县| 上思县| 潜江市| 杭锦旗| 名山县| 抚州市| 中卫市| 化州市| 中西区| 利川市| 叶城县|