MySql新增使用者並授予不同的許可權
//登入MYSQL
@>mysql -u root -p
@>密碼
//建立使用者
mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub
ject) values("localhost","testadmin",password("1234"),'','','');
這樣就建立了一個名為:testadmin 密碼為:1234 的使用者。
然後登入一下。
mysql>exit;
@>mysql -u phplamp -p
@>輸入密碼
mysql>登入成功
2.為使用者授權。
grant select,insert,update,delete on *.* to [email protected]“%” Identified by “1234”;
但增加的使用者是十分危險的,你想如某個人知道testadmin的密碼,那麼他就可以在internet上的任何一臺電腦上登入你的mysql資料庫並對你的資料可以為所欲為了,解決辦法見例第二種:
第二種:增加一個使用者test2密碼為1234,讓他只可以在localhost上登入,並可以對資料庫mydb進行查詢、插入、修改、刪除的操 作(localhost指本地主機,即MYSQL資料庫所在的那臺主機),這樣使用者即使用知道test2的密碼,他也無法從internet上直接訪問數
mysql> grant select,insert,update,delete on book.* to [email protected] Identified by "1234";
如果你不想test2有密碼,可以再打一個命令將密碼消掉。
mysql> grant select,insert,update,delete on book.* to [email protected] Identified by "";
相關推薦
MySql新增使用者並授予不同的許可權
1、新建使用者。 //登入MYSQL @>mysql -u root -p @>密碼 //建立使用者 mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub
Postgres和MySQL建立使用者並授予db許可權
Postgresql和MySQL還是有很多不同的。就比如授權來說。當下有個業務場景,我們的報表資料庫需要根據業務劃分不同的db,然後建立對應的user。 如果是MySQL, 可以這樣做 mysql> create database mydb; mysql> create user a_user i
mysql下建立帳號並授予全部許可權
create user ‘kugou’@’%’ identified by ‘[email protected]’; 其中kugou為使用者。%:匹配所有主機,該地方還可以設定成‘localhost’,代表只能本地訪問,例如root賬戶預設為‘loca
mysql建立使用者並設定所有許可權
mysql建立使用者並設定所有許可權1、建立使用者:CREATE USER 'username'@'host' IDENTIFIED BY 'password';username:使用者名稱; host:指定在哪個主機上可以登入,本機可用localhost,%通配所有遠端主機; password
mysql建立使用者並授予遠端訪問
建立使用者為:yby密碼為:1231、建立使用者:CREATE USER 'yby'@'%' IDENTIFIED BY '123'; 2、授權:GRANT ALL PRIVILEGES ON *.* TO ‘yby’@‘%’ 3、重新整理許可權:FLUSH PRIVILEGES; 4、alter u
為mysql新增賬戶並授權
無意中想到要給MySQL設定一個使用者,結果發現網上好多教程似乎都會報錯,因此在這裡整理了一下。 建立使用者 1 create user admin_test@localhost identified by '123456'; admin_test為需要設定的使用者名稱 l
linux 新增使用者並賦予root許可權
1、新增使用者,首先用adduser命令新增一個普通使用者,命令如下: #adduser tommy //新增一個名為tommy的使用者 #passwd tommy //修改密碼 Changing password for user tommy. New UNIX pas
MySQL 建立使用者並設定所有許可權
1、建立使用者:CREATE USER 'username'@'host' IDENTIFIED BY 'password';username:使用者名稱;host:指定在哪個主機上可以登入,本機可用l
mysql 建立使用者並賦予使用者許可權
胡扯 在很多時候,我們並不會直接利用mysql的root使用者進行專案的開發,一般的,我們都會建立一個具有部分許可權的使用者。比如我們只需要從資料庫中查詢資料,我們就只需要建立一個具有select許可權的使用者即可。 我總是忘記怎麼建立使用者和賦予使
Ubuntu系統建立普通使用者,並授予root許可權
一、在root使用者下 1.新增新使用者: useradd hadoop 2.為新增的使用者設定密碼: passwd hadoop 3.為該使用者指定命
linux 新增使用者 並賦予sudo許可權
新增使用者篇(小白篇,牛人繞過) 1、新增使用者,並相應的建立家目錄 useradd -d /usr/home/uuuu -m uuuu 給uuuu新增好了目錄 可能這時候,發現useradd命令不能使用了,那是環境變數沒設定好,直接找到/usr/sbin/userad
mysql 新增使用者並授權訪問指定資料庫,同時限制登入為指定IP段
記錄下以備查。 create user 'user'@'192.168.104.%' identified by '******'; create database database; grant a
ubuntu 下新增使用者 並獲得root許可權
$是普通管員,#是系統管理員,在Ubuntu下,root使用者預設是沒有密碼的,因此也就無法使用(據說是為了安全)。想用root的話,得給root使用者設定一個密碼:sudo passwd root然後登入時使用者名稱輸入root,再輸入密碼就行了。ubuntu建使用者最好
Ubuntu新增使用者並賦予sudo許可權
Create a User To create a user in Ubuntu, open terminal (Ctrl+Alt+t) and execute the command (replace user_name with the username of yo
Linux下新增使用者並賦予root許可權
linux下新增使用者並賦予root許可權 1、用adduser命令新增一個普通使用者,命令如下: #adduser username 2、賦予root許可權 方法一:修改 /etc/sudoers 檔案,找到下面一行,把前面的註釋(#)去掉
oracle 建立使用者 並授予相應許可權
預設的: 最高許可權使用者:SYSTEM 密碼:MANAGER 管理員許可權使用者:SYS 密碼:CHANGE_ON_INSTALL 普通使用者:SCOTT 密碼:TIGER 登 陸管理員或超級管理員使用者可以自己建立屬於自己的使
mysql 建立使用者並賦予所有許可權使得遠端可以訪問
GRANT ALL PRIVILEGES ON *.* TO [email protected]"%" IDENTIFIED BY "lisi"; FLUSH PRIVILEGES; 執行上面兩句話。自動建立使用者zhangs,密碼lisi 格式:grant 許
如何在MySQL中建立新使用者並授予許可權
原作者:Etel Sverdlov 轉載&翻譯來源:https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql
在CentOS7下新增MySQL使用者並設定相應許可權
1.進入mysql命令列,輸入root及密碼 [root@localhost ~]# mysql -u root -p Ent
Linux 操作指令之新增使用者並設定許可權(個人常用備忘)
新增使用者並設定許可權 本示例操作環境為 Xshell 5 一、新增使用者 注意: 在使用useradd命令建立新使用者時,不會為使用者建立主目錄,不會為使用者指定shell版本,不會為使用者建立密碼。 使用方法: useradd 新增的使用者名稱 如: us