Given a commutative ring $R$, is every ring with a homomorphism from $R$ an $R$-algebra if and only if $R$ is a solid ring?
A ring $R$ is said to be solid if the unique homomorphism $\mathbb{Z} \to R$ is an epimorphism in the category of rings, or equivalently, if $r \otimes 1=1 \otimes r \in R \otimes_{\mathbb{Z}} R$ for all $r \in R$.
Also, it is known that a ring homomorphism $f:R \to A$ makes $A$ into an $R$-algebra if and only if $f(R) \subseteq Z(A)$, where $Z(A)$ is the center of $A$.
The "if" direction could be proven by considering the two $R$-module structures on $A$ induced by $f$ (where $ra$ is defined to be $f(r)a$ in one structure and $af(r)$ in the other) and noting that they must be the same if $R$ is solid (as any abelian group has at most one $R$-module structure).
For the "only if" direction, let $S$ be a ring with two homomorphisms $f,g:R \to S$. Then, define a multiplication on the abelian group $R \oplus S$ with the rule $(r, s)(r', s')=(rr', f(r)s'+sg(r')+ss')$. This should then make $R \oplus S$ an $R$-algebra (with the corresponding homomorphism mapping $r \mapsto (r, 0)$) if and only if $f=g$ and $f$ itself makes $S$ an $R$-algebra.
Is that right? If so, then as every ring with a homomorphism from $R$ is assumed to be an $R$-algebra, it follows in particular that $R \oplus S$ must be an $R$-algebra, so one must have $f=g$, thus proving that $R$ is solid.