Faits : A. A.a. X._ SA est une société anonyme dont le siège est à Lausanne et qui a pour but l'exploitation d'établissements publics (bars, dancings, cafés, restaurants, etc.). Elle a pour administrateur unique A._. Depuis le 10 mars 2003, elle était au bénéfice d'une assurance mobilière professionnelle auprès de l'Etablissement cantonal d'assurance contre l'incendie et les éléments naturels du canton de Vaud (ci-après: ECA), couvrant les biens meublant les locaux sis à Lausanne; par la suite, si cette police n'a pas été résiliée, les primes n'ont plus été payées. Par contrat de bail à loyer pour surfaces commerciales du 4 mars 2004, X._ SA a pris en location les locaux sis au rez, d'une surface d'environ 450 m2, afin d'y exploiter une discothèque, à compter du 1er avril 2004. Le 11 juin 2004, X._ SA et B._ ont conclu un contrat de vente de fonds de commerce qui précisait que l'objet de la vente était la discothèque louée par X._ SA, le droit d'exploitation ainsi que le matériel et l'agencement. La société est restée seule locataire des locaux après la signature de ce contrat. Selon une police d'assurance professionnelle et industrielle du 13 juillet 2004, B._ était assuré auprès de l'ECA contre les risques incendie et éléments naturels pour les biens garnissant ces locaux, à compter du 1er juillet 2004. Le 11 octobre 2004, X._ SA a constaté que B._ était en demeure dans le paiement des mensualités du prix de vente du fonds de commerce, si bien que le contrat était résilié d'office. Le 23 mars 2005, devant le Président du Tribunal civil de l'arrondissement de Lausanne, les parties ont passé une transaction qui prévoyait, notamment, que le contrat de vente de fonds de commerce du 11 juin 2004 était annulé avec effet immédiat, que X._ SA verserait à B._, en mains de son conseil et à l'étude de celui-ci, le samedi 30 avril 2005 à 14h00, un montant de 23'000 fr. et que, simultanément, toutes les clés de l'établissement public seraient restituées à X._ SA; celle-ci autorisait B._ à exploiter la discothèque jusqu'au 30 avril 2005 sans contrepartie financière. Le 30 avril 2005, la réunion s'est déroulée comme prévu. Au même moment, C._, avec l'aide de Y._, a bouté le feu à la discothèque; C._ a déclaré qu'il avait agi à la demande de B._. Quelques semaines plus tard, B._ a rempli une déclaration de sinistre. Le 25 mai 2005, le conseil de X._ SA a adressé à l'ECA une lettre demandant les coordonnées précises de la police d'assurance contractée par B._ afin de procéder à la cession de la police en faveur de A._; il a également, par requête du 4 mai 2006 au Juge de paix du district de Lausanne, conclu au séquestre de toutes les créances et de tous les biens que B._ aurait envers ou auprès de l'ECA; le séquestre a été ordonné. Cet établissement a fait savoir à X._ SA qu'il considérait qu'au moment de la survenance du sinistre, B._ était encore titulaire de la police d'assurance; il était ainsi le seul à pouvoir émettre des prétentions relatives aux biens mobiliers se trouvant dans les locaux de la discothèque sinistrée. A.b. X._ SA ayant fait valoir auprès de l'ECA une créance d'un montant de 951'000 fr., celui-ci a rendu une décision, le 24 mai 2007, selon laquelle, jusqu'à la survenance, le 30 avril 2005, de l'incendie de la discothèque, ni X._ SA ni A._ n'étaient titulaires d'une police d'assurance couvrant les biens mobiliers se trouvant dans les locaux en cause; partant, aucune indemnité ne pouvait leur être allouée. B. Le 12 décembre 2012, la Cour civile du Tribunal cantonal du canton de Vaud a rejeté les conclusions prises par X._ SA contre l'ECA, ainsi que celle prises par l'ECA contre l'appelée en cause Y._. C. Par arrêt du 4 mars 2014, la Cour d'appel civile du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal) a rejeté l'appel de X._ SA. Il a en substance constaté que B._ était seul bénéficiaire d'une assurance depuis le 1er juillet 2004. Compte tenu de la transaction judiciaire du 23 mars 2005, le contrat de vente du fonds de commerce du 11 juin 2004 avait été annulé avec effet immédiat; le transfert de la propriété sur les biens s'était opéré par constitut possessoire en date du 23 mars 2005 et, depuis cette date, X._ SA avait acquis la possession originaire et médiate sur les biens garnissant l'établissement, alors que l'aliénateur B._ avait conservé la possession dérivée et immédiate sur ceux-ci jusqu'à la restitution des clés le 30 avril 2005. Il s'agissait de déterminer lequel de ces possesseurs était le bénéficiaire de l'assurance. Selon les juges, la disposition topique visait à tenir compte de l'intérêt économique à l'assurance et, en conséquence, la possession dont il retournait à cette disposition était la possession immédiate, étant précisé que l'assuré n'était pas nécessairement le propriétaire. Le possesseur immédiat avait un tel intérêt économique, dès lors qu'il était en principe tenu de restituer la chose au propriétaire, en vertu du contrat qui le liait à ce dernier. Finalement, le Tribunal cantonal a retenu que le feu avait été bouté à 14h00 ou dans les deux-trois minutes qui avaient suivi, alors que la remise des clés avait été effectuée entre 14h05 et 14h08. Ainsi, X._ SA n'avait pas recouvré la qualité d'ayant-droit le 30 avril 2005 au moment où l'incendie avait éclaté. D. Agissant par la voie du recours en matière civile, X._ SA demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt du 4 mars 2014 du Tribunal cantonal et de dire que l'ECA lui doit une indemnité d'assurance consécutive à l'incendie survenu le 30 avril 2005, de renvoyer pour le surplus la cause au Tribunal cantonal pour une nouvelle décision dans le sens des considérants; subsidiairement, X._ SA demande de condamner l'ECA à lui verser une indemnité de 999'000 fr. L'ECA conclut, sous suite de frais et dépens, au rejet du recours. Y._ s'en rapporte à justice, sous suite de frais et dépens. Le Tribunal cantonal se réfère aux considérants de l'arrêt attaqué. Par ordonnance du 13 juin 2014, le Président de la IIe Cour de droit public a rejeté la requête d'effet suspensif visant à suspendre le paiement des frais judiciaires de la procédure devant le Tribunal cantonal. X._ SA s'est encore prononcée par écriture du 18 août 2014.