mysql安全管理 資料庫 MySQL 安全管理

2021-10-19 03:11:30 字數 1238 閱讀 5445

[資料庫]mysql 安全管理

0 2015-05-29 00:00:49

dos下進入mysql的方法

1.進入mysql安裝目錄cd c:\program files\mysql\mysql server 5.6\bin

2.使用者登入mysql -hlochlhost -uabc -pabc

-h:表示伺服器名,lochlhost是本機

-u:使用者名稱

-p:密碼,如果使用者沒密碼就直接-p即可。

create user建立使用者create user li@localhost identified by 'li';

授予使用者li資料庫person的所有許可權,並允許使用者li將資料庫person的所有許可權授予其它使用者grant all on person.* to li@localhost with grant option;

立即生效,如果授予的許可權沒有生效執行以下命令,在5.6版本更改即會生效。flush privileges;

grant建立使用者

如果當前不存在使用者,grant可以在授予許可權的時候建立使用者

授予使用者資料庫person所有表的select,insert許可權。grant select,insert on person.* to 'abc'@'localhost' identified by 'abc';同時執行使用者abc將person資料庫的select,insert許可權授予給其它使用者grant select,insert on person.* to 'abc'@'localhost' identified by 'abc' with grant option;

退出當前使用者exit

檢視當前使用者的許可權show grants;

檢視使用者abc的許可權show grants for abc@localhost;

revoke**許可權

**使用者abc資料庫person的insert的許可權revoke insert on person.* from abc@localhost;

**許可權**person資料庫abc的所有許可權revoke all on person.* from abc@localhost;**abc的所有資料庫所有許可權revoke all on *.* from abc@localhost;

刪除使用者

在早期版本需要**使用者的許可權之後才能刪除使用者。drop user abc@localhost;

備註:部落格:

《歡迎交流討論》

本文**:

mysql

MySQL 資料庫安全管理

資料安全是每乙個企業都非常關注的問題,甚至有的企業,資料就是一切,失去資料則可能造成無法估計,無法挽回的損失,甚至產品永久下線的風險。提高資料庫使用者,資料庫安全相關意識。增強資料庫抵抗能力,降低資料庫故障機率,維護資料庫資料安全。網路層面 將mysql伺服器處在乙個有保護的區域網之中,而不是暴露在...

資料庫mysql軟體安裝 資料庫軟體mysql安裝

2.解壓至欲安裝的目錄下 3.開啟cmd,進入軟體目錄下d qmdownload mysql 5.7.24 winx64 bin,執行mysqld 4.初始化使用者 cmd d qmdownload mysql 5.7.24 winx64 bin,執行mysqld initialize insecu...

mysql資料庫之python鏈結mysql

使用之前請在命令列pip install pymysql import pymysql 1.建立鏈結 conn pymysql.connect host 127.0.0.1 ip位址 port 3306,埠號 database database name 資料庫名稱 user mysql usern...