Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nowy użytkownik w MySQL
Początkujący_
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 6.06.2005

Ostrzeżenie: (30%)
XX---


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ć?
Go to the top of the page
+Quote Post
gam3r
post
Post #2





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 8.06.2005

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:52