最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql表操作-約束刪除、用戶填加、授權(quán)和撤權(quán)方式

 更新時(shí)間:2024年09月14日 10:25:39   作者:Computer Virus  
本文詳細(xì)介紹了數(shù)據(jù)庫(kù)的約束刪除、密碼策略設(shè)置、用戶管理以及權(quán)限控制的具體操作步驟,包括查看與修改表的約束條件、設(shè)置數(shù)據(jù)庫(kù)密碼的策略、增加用戶以及用戶權(quán)限的授權(quán)與撤銷等,這些操作對(duì)于數(shù)據(jù)庫(kù)管理員來(lái)說(shuō)是基本且必須掌握的技能

一、表的約束刪除

1.查看所有表的約束條件

show create table student3\G

2.刪除主鍵

alter table students3 drop primary key;

3.刪除唯一鍵

alter table student3 drop index student3_un_1;

4.刪除check鍵值

alter table students drop check student3_chk_1;

5.刪除check鍵值

alter table student3 drop check student3_chk_2;

6.刪除not null鍵值并刪除check鍵值

alter table students modify stu_gender char(1);
alter table students drop check student3_chk_2;

7.刪除鍵外值

alter table student3 drop constraint student3_fo_1;
alter table student3 drop key student3_fo_1;

8.檢查表的約束條件是否存在

show create table student3\G

二、設(shè)置數(shù)據(jù)庫(kù)密碼策略

1.查看數(shù)據(jù)庫(kù)密碼的策略

show variables like '%validate_password%';

2.修改數(shù)據(jù)庫(kù)密碼的長(zhǎng)度

set global validate_password.lenggnt=3;

3.修改數(shù)據(jù)庫(kù)密碼的安全等級(jí)

set global validate_password.policy=0;

三、增加用戶

1.創(chuàng)建用戶testuser1和testuser2密碼為123456

create user testuser1@'%' identified by '123456',testuser2@'%' identified by '123456';

2.查看用戶是否創(chuàng)建成功

select host,user,authentication_string from mysql.user;

3.登陸到testuser1看是都能登陸

四、用戶權(quán)限的授權(quán)與撤銷

1.查看testuser1當(dāng)前的權(quán)限

show grants for testuser1;

2.給testuser1賦予增刪改查的權(quán)限

grant select,insert,update,create,alter,drop on mydb.* to testuser@'%';

3.再次查看testuser1的權(quán)限

show grants for testuser1;

4.登陸用戶名為testuser1的數(shù)據(jù)庫(kù),進(jìn)行檢驗(yàn)是否成功,我們發(fā)現(xiàn)可以進(jìn)行增刪改查

show databases;

use mydb;

create table test(
-> id char(1),
-> name varchar(10)
-> );

5.移除用戶testuser1的表中的增刪改查,并且查詢他的權(quán)限

revoke create,drop,alter on mydb.* from testuser1@'%';

show grants for testuser1;

6.登陸用戶testuser1的數(shù)據(jù)庫(kù),我們雖然可以查看數(shù)據(jù)庫(kù)但是不能對(duì)表進(jìn)行增刪改查的操作

show databases;

use mydb;

show tables;

create table test2(
-> id int,
-> name char(1)
-> );

7.給testuser2賦予全部的權(quán)限

grant all privileges on *.* to testuser2@'%';

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL LIKE 子句的具體使用

    MySQL LIKE 子句的具體使用

    LIKE子句用于在SQL查詢中進(jìn)行模式匹配,支持%和_通配符,它可以用于查找包含特定子字符串或匹配特定格式的字符串,下面就來(lái)詳細(xì)的介紹一下MySQL LIKE 子句的實(shí)現(xiàn)
    2026-01-01
  • Mysql自連接查詢實(shí)例詳解

    Mysql自連接查詢實(shí)例詳解

    這篇文章主要介紹了Mysql自連接查詢,結(jié)合實(shí)例形式分析了MySQL自連接查詢的應(yīng)用場(chǎng)景、原理及相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07
  • mysql觸發(fā)器之觸發(fā)器的增刪改查操作示例

    mysql觸發(fā)器之觸發(fā)器的增刪改查操作示例

    這篇文章主要介紹了mysql觸發(fā)器之觸發(fā)器的增刪改查操作,結(jié)合實(shí)例形式分析了mysql觸發(fā)器的定義及使用觸發(fā)器進(jìn)行增刪改查等相關(guān)操作技巧,需要的朋友可以參考下
    2019-12-12
  • 理解MySQL——索引與優(yōu)化總結(jié)

    理解MySQL——索引與優(yōu)化總結(jié)

    本篇文章主要介紹了MySQL——索引與優(yōu)化,索引對(duì)查詢的速度有著至關(guān)重要的影響,理解索引也是進(jìn)行數(shù)據(jù)庫(kù)性能調(diào)優(yōu)的起點(diǎn)。有興趣的可以了解一下。
    2016-12-12
  • mysql中 redo日志詳解

    mysql中 redo日志詳解

    mysql都會(huì)把回滾時(shí)所需的東西記錄下來(lái),這些為了回滾而記錄的東西稱之為撤銷日志,也就是我們今天要講的undo日志,下面我們就來(lái)聊一聊這個(gè)undo日志,感興趣的朋友跟隨小編一起看看吧
    2024-06-06
  • MySQL版本選擇與安裝超詳細(xì)教程

    MySQL版本選擇與安裝超詳細(xì)教程

    本文主要介紹了MySQL5.5和MySQL8.0的優(yōu)點(diǎn)和缺點(diǎn),并建議大多數(shù)用戶使用最新的穩(wěn)定版本,此外還提供了MySQL的安裝教程和環(huán)境變量的配置方法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-10-10
  • MySQL如何獲取當(dāng)前時(shí)間與日期間隔

    MySQL如何獲取當(dāng)前時(shí)間與日期間隔

    這篇文章主要介紹了MySQL如何獲取當(dāng)前時(shí)間與日期間隔問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • MySQL 語(yǔ)句注釋方式簡(jiǎn)介

    MySQL 語(yǔ)句注釋方式簡(jiǎn)介

    這篇文章主要介紹了MySQL 語(yǔ)句注釋方式簡(jiǎn)介,方法非常簡(jiǎn)單,需要的朋友可以了解下。
    2017-10-10
  • MySQL報(bào)錯(cuò)1118,數(shù)據(jù)類型長(zhǎng)度過(guò)長(zhǎng)問(wèn)題及解決

    MySQL報(bào)錯(cuò)1118,數(shù)據(jù)類型長(zhǎng)度過(guò)長(zhǎng)問(wèn)題及解決

    在使用MySQL過(guò)程中,常見的一個(gè)問(wèn)題是報(bào)錯(cuò)1118,這通常發(fā)生在創(chuàng)建表時(shí),錯(cuò)誤提示為“Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual
    2024-10-10
  • MySQL讀寫分離部署實(shí)踐

    MySQL讀寫分離部署實(shí)踐

    文章介紹了如何配置和使用ProxySQL進(jìn)行MySQL主從復(fù)制集群的部署,包括環(huán)境準(zhǔn)備、安裝ProxySQL、配置主從服務(wù)器、設(shè)置讀寫分離、用戶認(rèn)證、監(jiān)控和性能優(yōu)化等步驟
    2026-01-01

最新評(píng)論

富源县| 梅河口市| 平山县| 印江| 荔波县| 松溪县| 玉屏| 上饶市| 泸州市| 汾西县| 赤壁市| 孟连| 永和县| 高碑店市| 遂昌县| 巨野县| 马关县| 双柏县| 崇左市| 安陆市| 梅河口市| 遵化市| 旅游| 永平县| 凭祥市| 平舆县| 安陆市| 梅河口市| 大同市| 芜湖县| 金平| 新密市| 嘉义县| 若尔盖县| 甘孜县| 仁布县| 马关县| 阜阳市| 榕江县| 兴城市| 连南|