1. 程式人生 > >MySQL使用者管理和檢視VIEW

MySQL使用者管理和檢視VIEW

  1. 建立普通使用者
    語法: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
    [email protected]

    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 查詢語句