Уроки Java Spring Boot / #4 - Работа с базой данных MySQL. Создание модели
Innehållsförteckning:
MySQL låter dig skapa flera användarkonton och bevilja lämpliga behörigheter så att användare kan ansluta och hantera databaser.
Om användarkontot inte längre behövs är det en bra idé att antingen ta bort användarrättigheterna eller ta bort användarkontot helt.
Denna handledning förklarar hur man tar bort MySQL / MariaDB-användarkonton.
DROP USER
uttalande
I MySQL kan du ta bort en eller flera användare och tilldelade behörigheter med
DROP USER
uttalandet. Den allmänna syntaxen för detta uttalande är som följer:
DROP USER USER_ACCOUNT…
Till exempel för att ta
brian@localhost
användaren av
brian@localhost
användarkontot till MYSQL-skalet och köra:
DROP USER 'brian@localhost';
Vid framgång kommer kommandot tillbaka:
Query OK, 0 rows affected (0.00 sec)
Om du vill ta bort flera användarkonton i ett enda kommando kör du
DROP USER
uttalandet följt av de användare som du vill ta bort separerat med mellanslag:
DROP USER 'brian@localhost' 'any@localhost';
Om användaren du försöker ta bort är för närvarande inloggad kommer användarsessionen inte att stängas och användaren kan köra frågor förrän sessionen är slut. När sessionen är avslutad tas användaren bort och den kan inte längre logga in på MySQL-servern.
De databaser och objekt som skapats av användaren tas inte automatiskt bort.
Ta bort MySQL-användarkonton
Det här avsnittet steg för steg instruktioner om hur du listar och tar bort MySQL användarkonton.
Logga in först på MySQL-skalet med roten eller en annan administrativ användare. För att göra det skriver du följande kommando:
sudo mysql
mysql -u root -p
Kommandona nedan körs i MySQL-skalet.
MySQL lagrar information om användarna i
user
i
mysql
databasen. Använd följande
SELECT
sats för att få en lista över alla MySQL-användarkonton:
SELECT User, Host FROM mysql.user;
Utgången ska se ut så här:
+------------------+-----------+ | user | host | +------------------+-----------+ | root | localhost | | luke | % | | jabba | localhost | | jabba | 10.10.8.8 | | chewbacca | localhost | +------------------+-----------+ 5 rows in set (0.00 sec)
I MySQL består ett användarkonto av ett användarnamn och värdnamnsdelar.
jabba@localhost
och
[email protected]
är olika användarkonton.
Låt oss säga att användarkontot
chewbacca@localhost
inte längre behövs och vi vill ta bort det.
Så här tar du bort användarkörningen:
DROP USER 'chewbacca'@'localhost'
Query OK, 0 rows affected (0.00 sec)
Kommandot tar bort användarkontot och dess privilegier.
Nu när användaren har tagits bort kanske du också vill ta bort databaserna som är associerade med den användaren.
Slutsats
För att ta bort ett MySQL-användarkonto använder du
DROP USER
uttalandet följt av namnet på den användare som du vill ta bort.
Ledamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man tar bort / tar bort användare i Linux (userdel-kommando)
I Linux kan du ta bort ett användarkonto och alla tillhörande filer med kommandot userdel. Denna handledning förklarar userdel-kommandot och dess alternativ.
Hur man tar bort (tar bort) symboliska länkar i Linux
En symbolisk länk, även känd som en symlink, är en speciell filtyp som pekar på en annan fil eller katalog. I den här guiden visar vi dig hur du tar bort (raderar) symbollänkar i Linux / UNIX-system.







