Chcemy dodać użytkownika o nazwie cms i utworzyć bazę danych o nazwie cms, nadać uprawnienia do bazy, tak aby można było robić wszystko.
CREATE USER 'cms'@'localhost' IDENTIFIED BY '**tu wpisz hasło**'; GRANT USAGE ON * . * TO 'cms'@'localhost' IDENTIFIED BY '******' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; CREATE DATABASE IF NOT EXISTS `cms` ; GRANT ALL PRIVILEGES ON `cms` . * TO 'cms'@'localhost';
Uwaga: powyższy przykład ogranicza użytkownika cms tylko do lokalnego dostępu do bazy danych.
Warto jeszcze zmienić kodowanie dla nowej bazy danych na utf8:
ALTER DATABASE `cms` DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci
W razie problemów z dostępem do bazy wykonać polecenie:
flush privileges;
flush privileges;
Brak komentarzy:
Prześlij komentarz