mysql 賦值許可權 mysql 給使用者賦值許可權

2021-10-19 18:38:14 字數 1259 閱讀 3863

mysql 給使用者賦值許可權

解決辦法 grant all privileges on *.* to joe@localhost identified by '1';

flush privileges;

拿 joe 1 登陸

附:mysql> grant 許可權 1, 許可權 2,... 許可權 n on 資料庫名稱. 表名稱 to 使用者名稱 @使用者位址 identified by '連線口令';

許可權 1, 許可權 2,... 許可權 n 代表 select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file 等 14 個許可權.

當許可權 1, 許可權 2,... 許可權 n 被 all privileges 或者 all 代替, 表示賦予使用者全部許可權.

當資料庫名稱. 表名稱被 *.* 代替, 表示賦予使用者操作伺服器上所有資料庫所有表的許可權.

使用者位址可以是 localhost, 也可以是 ip 位址, 機器名字, 網域名稱. 也可以用'%'表示從任何位址連線.

'連線口令'不能為空, 否則建立失敗.

mysql>grant select,insert,update,delete,create,drop on vtdc.employee to [email protected] identified by '123;

給來自 10.163.225.87 的使用者 joe 分配可對資料庫 vtdc 的 employee 表進行 select,insert,update,delete,create,drop 等操作的許可權, 並設定口令為 123.

mysql>grant all privileges on vtdc.* to [email protected] identified by '123;

給來自 10.163.225.87 的使用者 joe 分配可對資料庫 vtdc 所有表進行所有操作的許可權, 並設定口令為 123.

mysql>grant all privileges on *.* to [email protected] identified by '123;

給來自 10.163.225.87 的使用者 joe 分配可對所有資料庫的所有表進行所有操作的許可權, 並設定口令為 123.

mysql>grant all privileges on *.* to joe@localhost identified by '123;

給本機使用者 joe 分配可對所有資料庫的所有表進行所有操作的許可權, 並設定口令為 123.

mysql怎麼給許可權 mysql怎麼給使用者加許可權

mysql給使用者加許可權的方法 首先建立使用者,為 create user 使用者名稱 identified by 密碼 然後給使用者分配許可權,為 grant 許可權 on 資料庫.資料表 to 使用者 主機名 mysql給使用者加許可權的方法 一 mysql下建立新的使用者 語法 create...

mysql給使用者賦許可權

mysql grant 許可權1,許可權2,許可權n on 資料庫名稱.表名稱 to 使用者名稱 使用者位址 identified by 連線口令 例子 grant all privileges on to root localhost identified by root 許可權1,許可權2,許可...

mysql 給使用者設定許可權

grant all on wordpress.to wordpress 10.0.0.identified by wordpress all 全部許可權 wordpress 10.0.0.使用者 沒有該使用者則建立新使用者 wordpress.作用物件 1.當前mysql下面所有的的庫和表,範圍是全...