1. 程式人生 > >mysql建立資料庫並賦權

mysql建立資料庫並賦權

1.使用root使用者登入musql資料庫

mysql -uroot -p密碼

2.建立資料庫labsoft_hc

create database labsoft_hc;


3.給資料庫建立單獨使用者labsoft_user;

create user labsoft_user;


4.給使用者labsoft_user設定密碼為labsoft_pwd

set password for labsoft_user=password<"labsoft_pwd">;


5.重新整理使用者許可權

flush privileges;


6.給使用者labsoft_user賦予資料庫labsoft_hc

所有許可權,並允許遠端連線

grant all privileges on labsoft_hc.* to labsoft_user@"%" identified by "labsoft_pwd";


備註;all privileges所有許可權 也可單獨賦予增刪改查(insert,delete,update,select許可權

labsoft_hc.*資料庫labsoft_hc所有表及表關係等等

labsoft_user@"%"這裡的%,表示給使用者所有許可權(任意ip登入),如果只給與本地許可權,用localhost代替

7.撤銷使用者許可權

撤銷所有許可權:revoke all on labsoft_hc.* from

[email protected];

撤銷update許可權:revoke update on labsoft_hc.* from [email protected];

相關推薦

mysql建立資料庫

1.使用root使用者登入musql資料庫 mysql -uroot -p密碼 2.建立資料庫labsoft_hc create database labsoft_hc; 3.給資料庫建立單獨使用

mysql建立使用者及

1、建立使用者 CREATE USER 'dev'@'%' IDENTIFIED BY 'dalian'; dev:建立的使用者名稱; %:指定所有IP可以訪問,也可指定單獨的,如:192.168.1.12;還可以指定本機,如:localhost; dalian:要建立的該使用者

[mysql]建立資料庫指定編碼

現在用orm比較多,很多mysql表啊都不用自己建立,但是資料庫還是要自己建立,記錄下sql, 備忘。 CREATE DATABASE `mydb` CHARACTER SET utf8

mysql建立使用者和

首先我們需要啟動命令列輸入cmd,點選確定,如圖:   輸入net start mysql,啟動mysql 輸入mysql –u root –p後按回車,再輸入登入資料庫的密碼,按回車,如下圖:   Ø  建立使用者 在命令列輸入 CREATE U

mysql建立資料庫、使用者與

mysql建立使用者與賦權 1、首先使用root使用者登入 hhh:~ jing_pin$ mysql -uroot -p123456 2、建立一個數據庫 mysql> create database hahaha character set utf8; 3、建立一個

mysql建立資料庫、授權備份

直接上操作: [email protected]:~$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connec

MySql建立使用者授權訪問資料庫的指令碼

mysql.exe -h localhost -P 3306 -uroot -p   CREATE USER 'zt_wang'@'%' IDENTIFIED BY 'bugwangzt'; GRANT ALL ON db_zt_site.* TO 'zt_wang'@'%'; f

Linux系統使用mysql命令建立資料庫授權命令

登入Linux伺服器登入MYSQL:mysql -u root -p一、指令碼建立資料庫demodb,並制定預設的字符集是utf8mb4。CREATE DATABASE demodb DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_genera

MySQL建立使用者授權資料庫筆記

 替換命令列中的資料庫名,user 和password即可。%是開啟遠端登入。 grant all privileges on shujukuming.* to 'user'@'%' identified by 'password';

MySql建立資料庫,新建使用者授權

create database CREATE DATABASE IF NOT EXISTS 資料庫名 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

mysqlmysql建立資料庫,基字符集 和 資料庫排序規則 的對比選擇

1.一般選擇utf8.下面介紹一下utf8與utfmb4的區別。 utf8mb4相容utf8,且比utf8能表示更多的字元。至於什麼時候用,看你的做什麼專案了,到https://www.cnblogs.com/sxdcgaq8080/p/9932786.html看unicode編碼區從1 ~ 126就屬於傳

Mysql建立資料庫和檢視資料庫

1.create database  ;(建立資料庫) create database mydb1 =(自定義)       [DEFAULT] CHARACTER SET charset_name  -- CHARACTER SET:

二、建立資料庫分配操作許可權

1、建立資料庫 <1>進入資料庫 mysql -u root -p mysql <2>檢視資料庫,並建立新的資料庫 show databases; #檢視資料庫 create database meiduo32 charset=utf

mysql建立使用者設定所有許可權

mysql建立使用者並設定所有許可權1、建立使用者:CREATE USER 'username'@'host' IDENTIFIED BY 'password';username:使用者名稱; host:指定在哪個主機上可以登入,本機可用localhost,%通配所有遠端主機; password

JavaFX程式初次執行建立資料庫執行建表SQL

  在我的第一個JavaFX程式完成安裝的時候才突然發現,不能要用這個軟體還要手動執行Sql來建表吧?  於是我的想法是在Main程式中執行時檢測資料庫連線狀況,如果沒有檢測到資料庫或者連線異常,那麼出現錯誤提示,如果資料庫連線沒有問題那麼自動建立資料庫並執行建表Sql進行初始化。 pac

MYSQL 建立資料庫SQL

CREATE DATABASE crm CHARACTER SET utf8 COLLATE utf8_general_ci;   MySQL :: MySQL 5.7 Reference Manual :: 10.3.3 Database Character Set and Collation

mysql建立使用者授予遠端訪問

建立使用者為:yby密碼為:1231、建立使用者:CREATE USER 'yby'@'%' IDENTIFIED BY '123'; 2、授權:GRANT ALL PRIVILEGES ON *.* TO ‘yby’@‘%’ 3、重新整理許可權:FLUSH PRIVILEGES; 4、alter u

吳裕雄 04-mysql建立資料庫

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'admin'; CREATE DATABASE 資料庫名; create DATABASE RUNOOB; mysqladmin -u root -p crea

Mysql建立資料庫

最近準備入手Mysql,感覺挺有意思的,準備好好學習學習。 剛看到建立mysql資料庫,這個建立資料庫跟Oracle有很大不同,我感覺mysql的資料庫跟Oracle的schema相似,但是mysql中又有schema,Oracle除了叢集環境是多個庫,多個例項,一般情況下

Postgres和MySQL建立使用者授予db許可權

Postgresql和MySQL還是有很多不同的。就比如授權來說。當下有個業務場景,我們的報表資料庫需要根據業務劃分不同的db,然後建立對應的user。 如果是MySQL, 可以這樣做 mysql> create database mydb; mysql> create user a_user i