## 使用者許可權
1.新建普通使用者
`create user 'jeffrey'@'localhost' identified by 'mypass' `
2.使用grant 語句建立新使用者
`grant select,update on *.* to 'testuser'@'localhyost' identified by 'testpwd' ;` 賦值許可權
## 刪除使用者
mysql 資料庫中,使用drop user 語句刪除使用者,也可以直接通過delete從mysql.user表中刪除
1.使用drop user刪除使用者:
drop user user [, user] ;
例 `drop user 'user'@'localhost' ;`
2.使用delete 語句刪除使用者
`delete from mysql.user where host='localhost' and user='username'`
## root 使用者修改自己的密碼
1.使用mysqladmin指定新密碼
`mysqladmin -u username -h localhost -p password "newpwd"`
2. 修改mysql 資料庫的user表
`update mysql.user set password=password("rootpwd") where user="root" and host="localhost"; `
3.使用set 語句修改root 密碼
`set password=password("rootpwd")`
## root 使用者密碼丟失的解決辦法
1.使用--skip-grant-tables 選項啟動mysql服務
以skip-grant-tables 選項啟動時,mysql 伺服器將不載入許可權判斷,任何使用者都能訪問資料庫。
linux 作業系統中,使用mysqld_safe 來啟動mysql服務。也可以使用/etc/init.d/mysql命令來啟動mysql服務。
`mysqld_safe --skip-grant-tables user=mysql` 或
`/etc/init.d/mysql start-mysqld --skip-grant-tables `
啟動mysql 服務後,就可以使用root 使用者登入了
2.修改密碼
3.載入許可權表 `mysql > flush privileges; `
## 授權
許可權儲存在mysql.user 表中
grant all on \* . \* 和 revoke all on \* . \* 只授予和撤銷全域性許可權
建立乙個使用者授權:`grant select,insert on *.* to 'grantuser'@'localhost' identified by 'grantpwd' where grant option;`
## 收回許可權
`revoke all privileges, grant option from 'user'@'host'`
`mysql > revoke update on *.* from 'testuser'@'localhost';`
## 檢視許可權
`show grants for 'testuser'@'localhost'`
## mysql 安全控制
1.禁止遠端鏈結資料庫
啟用skip-networking, 將my.cnf的 skip-networking注釋去掉即可。
如果確實需要提供遠端使用者訪問資料庫,可以考慮修改預設監聽埠,同時新增防火牆規則,只允許新人網路監聽
$ mysqladmin -u root -p shutdown
$ mysqld_safe -user=mysql &
2.不要把file、process、或者super許可權授予管理員以外的賬戶
mysql安全許可權解除 MySQL使用者許可權的取消
為了保證資料庫的安全性,要對mysql使用者許可權進行限制,下面就教您如何取消mysql使用者許可權,希望對您學習mysql使用者許可權方面有所幫助。實際上,with grant option 子句允許將訪問的權利授予給另乙個使用者。要知道,具有grant 許可權的兩個使用者可以相互授予自己的許可權...
NTFS安全許可權
1.通過設定ntfs許可權,實現不同的使用者訪問不同物件的許可權 2.分配了正確的訪問許可權,使用者才能訪問其資源 3.設定許可權防止資源被篡改,刪除 檔案系統即在外部儲存裝置上組織檔案的方法 常用的檔案系統 fat windows常見 ntfs windows常見 ext linux常見 1.提高...
NTFS安全許可權
格式化就是選擇格仔的型別,就是檔案儲存方法。訪問控制列表 acl 建乙個資料夾,乙個a使用者,乙個b使用者,資料夾c裡面放1個文件m,乙個資料夾n,在屬性中安全設定許可權,給users組調整許可權。特別的許可權,在基礎許可權中給特別使用者加特定的許可權。a使用者只能讀,b使用者只能上傳。只留乙個管理...