Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nowy użytkownik w MySQL
Forum PHP.pl > Forum > PHP
Początkujący_
Witam
Chcę dodać nowego użytkownika do MySQL z przywilejami, alby miał tylko możliwość SELECT do bazy danych Szkoła oraz SELECT do bazy danych PRACA
Wiem jak dodać użytkownika:
  1. <?
  2.  
  3. if(session_is_registered(&#092;"prawid_uzyt\"))
  4. {
  5.  echo &#092;"<h1>Hasła</h1>\";
  6.  $connection = mysql_connect(&#092;"localhost\", $legitymacja , $haslo );
  7.  mysql_select_db(&#092;"mysql\", $connection);
  8.  
  9. if ($co == 'dodaj')
  10. {
  11.  $query = &#092;"insert into user (host, user, password) values ('localhost', '$user', OLD_PASSWORD('$password'))\";
  12.  $wynik = mysql_query ($query, $connection);
  13. }
  14.  
  15. ?>

ale jak dodać granty? czy mógłby mi ktoś podpowiedzieć?
gam3r
ja bym to zrobił tak:
najpierw dodał go i nadał uprawnienia do bazy 'szkoła'
  1. GRANT SELECT ON szkoła.* TO nazwa_użytkownika IDENTIFIED BY 'hasło'

a potem do drugiej bazy czyli do 'praca'
  1. GRANT SELECT ON praca.* TO nazwa_użytkownika IDENTIFIED BY 'hasło'

wypróbuj to smile.gif) chyba o to chodzi? blink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.