Jump to content
php.lv forumi

Windows sql server remote access ?


Recommended Posts

Posted

Sveiki. Gribētu noskaidrot vai ir iespējams lokālo sql serveri kas atrodas uz mana pc, uzstādīt tā lai tā datubāzei varētu piekļūt skripti no "parasta" (jebkura cita) hosta ? respektīvi atļaut remote access (ja nemaldos tad tā šo leitu sauc)... Cerams sapratāt domu. un ja ir iespējams tad ko u kā man konfigurēt ?

Posted

Cik saprotu tad MSSQL 2000 .... nu vsipār es uzliku skriptu uz hosta un notestēju vai var sakonetēties ar manu sql serveri bet nu nesanāca, tapēc nodomāju ka tas ir kaut kur un kaut kā jāuzstāda lai to varētu izdarīt. Tāpēc būšu pateicīgs ja kāds ma pastāstīs kā.

Posted

nu vienk. lapa kurai dati utt. tiek ņemti no datubāzes ... lapa nefunkcionē ja nav savieojuma ... Tā īsti nezinu kā paskaidrot.

Posted (edited)

Varbūt ieliec to lapas daļu, kas atbild par pieslēgumu DB par paste.php.lv. Bet šaubos, ka kaut kas prātīgs sanāks, ja pat nezini, kā noteikt, kāds SQL serveris Tev ir.

Edited by Aleksejs
Posted

nu es itkā jav teicu MSSQL 2000 :P .... nu konektēšana no faila kurā ir paroles hosts utt. , pats fails izskatās šādi:

 

<?

error_reporting(E_ALL ^E_NOTICE ^E_WARNING);

 

$web['connection'] = 'mssql';

 

$web['localhost'] = 'localhost';

 

 

$web['dbhost'] = '127.0.0.1';

 

$web['database'] = 'Datubaze1';

 

$web['dbuser'] = 'user';

 

$web['dbpassword'] = 'parole';

 

 

require("includes/web.php");

 

?>

 

ja tas ko izsaka.... p.s. tas protams ir fails kāds tas ir man tepat uz localhosta lai tas konektētos tepat lokālajam serverim.... bet kad uzlik uz hosta visu skriptu $web['dbhost'] norādīju kā savu IP.

Posted

Nu, nepārliecinoši teici, nepārliecinoši ;)

Tu esi norādījis parametrus, kuri kaut kur tiek padoti pieslēgšanās DB funkcijai. Kā izskatās šīs funkcijas izsaukums? Ja Tev ir MSSQL, tad vajadzētu būt kaut kam līdzīgam kā te: mssql_connect()

Posted

labi, kapēc tu man tieši to prasi ? :P vaina taču nav skriptā jo uz lokālā jav skripts darbojas, vienk. uz cita hosta gribu viņu piekonketēt MSSQL 2000 serverim lai tas kā datubzes lieto no turienes ... Tapēc vajag pašu serveri nokonfigurēt. Tāda jav ma tā problēma.

Posted

Nu jā ar mssql 2000 arī nācās aizdomāties kā viņam piekonektēties ar php, ja datubāzes serveris neatrodas uz localhosta.

 

Vienīgais ko varu ieteikt sākumā mēģināt noskaidrot sīkāk kas par problēmu, manā gadījumā sanāca tā ka viņš neļāv konektēties, jo redz, it kā nav tiesību šim lietotājam, lietotājs bija "sa", kaut gan paša mssql klienta programmiņa (enterprise manager šķiet) ļoti jauki tika klāt. Nu meklējot pa googli labu laiku nokļuvu uz saitu http://support.microsoft.com/, tur tad arī atradu risinājumu, diemžēl nav tieša linka uz to aprakstu, bet, lai to visu atrisinātu vajadzēja pamainīt šo to iekš "local security policies" un arī reģistra vērtība (diemžēl arī šeit neaminos ko tieš jāmaina).

 

Iespējams ka līdzīga problēma arī Tev, tā ka centies noskaidrot kas tieši neiet un pameklē pa to MS supporta saitu, varbūt ka sanāks atrast risinājumu.

×
×
  • Create New...