MySQL使用者管理和檢視VIEW
阿新 • • 發佈:2018-12-09
- 建立普通使用者
語法:create user ‘username’@‘host’[indetified by[PASSWORD]password];
username:表示建立的使用者名稱
host:表示指定使用者登入的主機名,如果只是本地使用者可以使用‘localhost
PASSWORD:表示使用雜湊值設定密碼,為可選項
password:表示使用者登入時使用的密碼
例如:
carete user ‘teacher’@‘localhost’ indetified by’1234’;有密碼
catete user ‘student’@‘localhost’;無密碼登入
2.執行grant語句建立使用者並授權
建立使用者並且給test_db資料庫的資料表授權,增刪改查建立刪除
GRANT INSERT,SELECT,UPDATE,DELETE,CREATE,DROP ON 數 據庫名.資料表TO 使用者名稱@localhost IDENTIFIED BY ‘密碼’
給某個表授權所有的操作
GRANT ALL ON 資料庫名.* TO 使用者名稱@本機地址;
3.刪除使用者
DROP USER 使用者名稱@本機地址
DELETE FROM
4.設定密碼
設定當前root的密碼
mysqladmin -uroot -p PASSWORD “12345”;
SET PASSWORD=PASSWORD(“123456”);
設定其他使用者密碼
SET PASSWORD FOR [email protected]=PASSWORD(“123456”);
5.建立檢視VIEW
語法:
create view view_name
as
select 查詢語句