Konto w SQL

0

Wiek ktoś może jakie jest zapytania SQL tworzące konto o podanej w zapytaniu nazwie użytkownika dostępne dla każdego hosta i opatrzone hasłem dostępu. Jakbym nie wyraził się jasno to chcialbym polecenie SQL do np takiego przykładu

User: User
Host: % (w domyśle wszystkie)
Password: Pas

Z góry dziękuję

0

Z tego co wiem - nie ma takiego zapytania. Zakładanie użytkowników jest z tego co się orientuję "ponad" zapytaniami SQL'owymi.

0

Mogę się mylić ale:

GRANT ALL PRIVILEGES ON <i>nazwa_bazy.nazwa_tabeli</i> TO '<i>user</i>'@'<i>host</i>' IDENTIFIED BY '<i>hasło</i>' WITH GRANT OPTION;

Jako nazwa_bazy wstawiasz nazwę bazy lub * dla wszystkich baz, tak samo jest z tabelami. Jako user podajesz usera a jako host wstawiasz ów % a za hasło hasło użytkownika...

Poczytaj manuala MySQL o dodawaniu userów. Zamiast ALL PRIVILEGES możesz nadać np: tylko SELECT, INSERT... itp... W manualu wszystko jest ładnie opisane...

0

Wielki dzięki za pomoc. Wszystko dziala jak chcialem. Muszę dodać że odpowiedź była w pełni profesjonalna i zrozumiała ("jak krownie przy rowie") i o taką mi chodziło aby wszystko było jasne. Wielki respekt [browar] .

1 użytkowników online, w tym zalogowanych: 0, gości: 1